server/test/unittest_multisources.py
branchstable
changeset 1903 c30034fe074f
parent 1840 f4b5c15d1147
child 1952 8e19c813750d
equal deleted inserted replaced
1902:d38a46498eb9 1903:c30034fe074f
    75         self.assertEquals(rset.get_entity(0, 0).metainformation(),
    75         self.assertEquals(rset.get_entity(0, 0).metainformation(),
    76                           {'source': {'adapter': 'native', 'uri': 'system'},
    76                           {'source': {'adapter': 'native', 'uri': 'system'},
    77                            'type': u'Card', 'extid': None})
    77                            'type': u'Card', 'extid': None})
    78         externent = rset.get_entity(3, 0)
    78         externent = rset.get_entity(3, 0)
    79         metainf = externent.metainformation()
    79         metainf = externent.metainformation()
    80         self.assertEquals(metainf['source'], {'adapter': 'pyrorql', 'uri': 'extern'})
    80         self.assertEquals(metainf['source'], {'adapter': 'pyrorql', 'base-url': 'http://extern.org', 'uri': 'extern'})
    81         self.assertEquals(metainf['type'], 'Card')
    81         self.assertEquals(metainf['type'], 'Card')
    82         self.assert_(metainf['extid'])
    82         self.assert_(metainf['extid'])
    83         etype = self.execute('Any ETN WHERE X is ET, ET name ETN, X eid %(x)s',
    83         etype = self.execute('Any ETN WHERE X is ET, ET name ETN, X eid %(x)s',
    84                              {'x': externent.eid}, 'x')[0][0]
    84                              {'x': externent.eid}, 'x')[0][0]
    85         self.assertEquals(etype, 'Card')
    85         self.assertEquals(etype, 'Card')