When the Field placeholder module is present (not even necessarily installed) on a site that doesn't have the i18n_field module, if you access the Simpletest UI you will be presented with the following Fatal error:
Fatal error: Class 'Drupali18nTestCase' not found in ...
This is due to Simpletest including all tests regardless of whether the modules are enabled, and the i18n_field_placeholder test extending a class without checking if said class is present in the current codebase.
This is a critical issue as it prevents access to the Simpletest interface.
Comments
Comment #2
decipheredSimple fix, a conditional check to ensure that class exists at the start of the test file.
Comment #3
dmsmidtMaybe not beautiful, but works as advertised.
Comment #5
plopesc