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') |