75 def test_html_tidy_hook(self): |
75 def test_html_tidy_hook(self): |
76 with self.admin_access.client_cnx() as cnx: |
76 with self.admin_access.client_cnx() as cnx: |
77 entity = cnx.create_entity('Workflow', name=u'wf1', |
77 entity = cnx.create_entity('Workflow', name=u'wf1', |
78 description_format=u'text/html', |
78 description_format=u'text/html', |
79 description=u'yo') |
79 description=u'yo') |
80 self.assertEqual(entity.description, u'yo') |
80 self.assertEqual(u'yo', entity.description) |
81 entity = cnx.create_entity('Workflow', name=u'wf2', |
81 entity = cnx.create_entity('Workflow', name=u'wf2', |
82 description_format=u'text/html', |
82 description_format=u'text/html', |
83 description=u'<b>yo') |
83 description=u'<b>yo') |
84 self.assertEqual(entity.description, u'<b>yo</b>') |
84 self.assertEqual(u'<b>yo</b>', entity.description) |
85 entity = cnx.create_entity('Workflow', name=u'wf3', |
85 entity = cnx.create_entity('Workflow', name=u'wf3', |
86 description_format=u'text/html', |
86 description_format=u'text/html', |
87 description=u'<b>yo</b>') |
87 description=u'<b>yo</b>') |
88 self.assertEqual(entity.description, u'<b>yo</b>') |
88 self.assertEqual(u'<b>yo</b>', entity.description) |
89 entity = cnx.create_entity('Workflow', name=u'wf4', |
89 entity = cnx.create_entity('Workflow', name=u'wf4', |
90 description_format=u'text/html', |
90 description_format=u'text/html', |
91 description=u'<b>R&D</b>') |
91 description=u'<b>R&D</b>') |
92 self.assertEqual(entity.description, u'<b>R&D</b>') |
92 self.assertEqual(u'<b>R&D</b>', entity.description, ) |
93 entity = cnx.create_entity('Workflow', name=u'wf5', |
93 entity = cnx.create_entity('Workflow', name=u'wf5', |
94 description_format=u'text/html', |
94 description_format=u'text/html', |
95 description=u"<div>c'est <b>l'été") |
95 description=u"<div>c'est <b>l'été") |
96 self.assertEqual(entity.description, u"<div>c'est <b>l'été</b></div>") |
96 self.assertEqual(u"<div>c'est <b>l'été</b></div>", entity.description) |
97 |
97 |
98 def test_nonregr_html_tidy_hook_no_update(self): |
98 def test_nonregr_html_tidy_hook_no_update(self): |
99 with self.admin_access.client_cnx() as cnx: |
99 with self.admin_access.client_cnx() as cnx: |
100 entity = cnx.create_entity('Workflow', name=u'wf1', |
100 entity = cnx.create_entity('Workflow', name=u'wf1', |
101 description_format=u'text/html', |
101 description_format=u'text/html', |