113 u'role=subject\naction=link\nlinkattr=name'), |
113 u'role=subject\naction=link\nlinkattr=name'), |
114 (('*', 'tags', 'CWUser'), |
114 (('*', 'tags', 'CWUser'), |
115 u'role=object\naction=link-or-create\nlinkattr=name'), |
115 u'role=object\naction=link-or-create\nlinkattr=name'), |
116 ]) |
116 ]) |
117 req.create_entity('Tag', name=u'hop') |
117 req.create_entity('Tag', name=u'hop') |
|
118 |
|
119 def test_complete_url(self): |
|
120 dfsource = self.repo.sources_by_uri['myfeed'] |
|
121 parser = dfsource._get_parser(self.session) |
|
122 self.assertEqual(parser.complete_url('http://www.cubicweb.org/cwuser'), |
|
123 'http://www.cubicweb.org/cwuser?relation=tags-object&relation=in_group-subject&relation=use_email-subject&vid=xml') |
|
124 self.assertEqual(parser.complete_url('http://www.cubicweb.org/cwuser?vid=rdf&relation=hop'), |
|
125 'http://www.cubicweb.org/cwuser?relation=hop&relation=tags-object&relation=in_group-subject&relation=use_email-subject&vid=rdf') |
|
126 |
118 |
127 |
119 def test_actions(self): |
128 def test_actions(self): |
120 dfsource = self.repo.sources_by_uri['myfeed'] |
129 dfsource = self.repo.sources_by_uri['myfeed'] |
121 self.assertEqual(dfsource.mapping, |
130 self.assertEqual(dfsource.mapping, |
122 {u'CWUser': { |
131 {u'CWUser': { |