test/unittest_entity.py
changeset 10012 8c2c6fdd8d56
parent 9978 8f4b15e5b300
child 10136 c33dcd18e0bb
equal deleted inserted replaced
10011:340d4ef55b6f 10012:8c2c6fdd8d56
   585             e = self.vreg['etypes'].etype_class('CWUser')(req)
   585             e = self.vreg['etypes'].etype_class('CWUser')(req)
   586             unrelated = [r[0] for r in e.unrelated('in_group', 'CWGroup', 'subject')]
   586             unrelated = [r[0] for r in e.unrelated('in_group', 'CWGroup', 'subject')]
   587             # should be default groups but owners, i.e. managers, users, guests
   587             # should be default groups but owners, i.e. managers, users, guests
   588             self.assertEqual(len(unrelated), 3)
   588             self.assertEqual(len(unrelated), 3)
   589 
   589 
       
   590     def test_markdown_printable_value_string(self):
       
   591         with self.admin_access.web_request() as req:
       
   592             e = req.create_entity('Card', title=u'rest markdown',
       
   593                                   content=u'This is [an example](http://example.com/ "Title") inline link`',
       
   594                                   content_format=u'text/markdown')
       
   595             self.assertEqual(
       
   596                 u'<p>This is <a href="http://example.com/" '
       
   597                 u'title="Title">an example</a> inline link`</p>',
       
   598                 e.printable_value('content'))
       
   599 
   590     def test_printable_value_string(self):
   600     def test_printable_value_string(self):
   591         with self.admin_access.web_request() as req:
   601         with self.admin_access.web_request() as req:
   592             e = req.create_entity('Card', title=u'rest test',
   602             e = req.create_entity('Card', title=u'rest test',
   593                                        content=u'du :eid:`1:*ReST*`',
   603                                        content=u'du :eid:`1:*ReST*`',
   594                                        content_format=u'text/rest')
   604                                        content_format=u'text/rest')