def test_decl_preview(self): @form.field('my-field') class MyField(form.Field): pass @form.fieldpreview(MyField) def preview(request): """ """ self.init_ptah() from ptah.form.field import PREVIEW_ID previews = config.get_cfg_storage(PREVIEW_ID) self.assertIn(MyField, previews) self.assertIs(previews[MyField], preview) self.assertIs(form.get_field_preview(MyField), preview)
def test_decl_preview(self): @form.field("my-field") class MyField(form.Field): pass @form.fieldpreview(MyField) def preview(request): """ """ self.init_ptah() from ptah.form.field import PREVIEW_ID previews = config.get_cfg_storage(PREVIEW_ID) self.assertIn(MyField, previews) self.assertIs(previews[MyField], preview) self.assertIs(form.get_field_preview(MyField), preview)
def test_decl_preview(self): global MyField class MyField(form.Field): form.field('my-field') @form.fieldpreview(MyField) def preview(request): """ """ self._init_ptah() from ptah.form.field import PREVIEW_ID previews = config.registry.storage[PREVIEW_ID] self.assertIn(MyField, previews) self.assertIs(previews[MyField], preview) self.assertIs(form.get_field_preview(MyField), preview)