def test_get_default_actions_as_choices(self):
     self.assertEqual(registry.get_as_choices(), [
         (self.key % 'BooleanField', 'Boolean'),
         (self.key % 'ChoiceField', 'Choices'),
         (self.key % 'DateField', 'Date'),
         (self.key % 'DateTimeField', 'Date and Time'),
         (self.key % 'EmailField', 'Email'),
         (self.key % 'IntegerField', 'Integer'),
         (self.key % 'MultiLineTextField', 'Multi Line Text'),
         (self.key % 'SingleLineTextField', 'Single Line Text'),
         (self.key % 'TimeField', 'Time'),
     ])
def get_fields_html():
    # TODO: Django >1.4:
    # reutrn format_html_join('\n', '<option value="{0}">{1}</option>',
    #     (df for df in dffr.get_as_choices()))
    return mark_safe(
        '\n'.join(
            '<option value="{0}">{1}</option>'.format(
                conditional_escape(df[0]),
                conditional_escape(df[1])
            )
            for df in dffr.get_as_choices()
        )
    )