def testLookupInList(self): setlist = ContextSetList() setlist.add(ContextSet('set1', StringIO("field\tactualfield\nfield1\tactualfield1"))) setlist.add(ContextSet('set2', StringIO("field\tactualfield\nfield2\tactualfield2"))) self.assertEquals('actualfield', setlist.lookup('set1.field')) self.assertEquals('actualfield', setlist.lookup('set2.field')) self.assertEquals('actualfield2', setlist.lookup('set2.field2')) self.assertEquals('unsupportedset.field3', setlist.lookup('unsupportedset.field3'))
def setUp(self): SeecrTestCase.setUp(self) stream = StringIO(""" # test contextset file query.field1\tactualfield1 field1 actualfield1 field2 actualfield2 field2 actualotherfield2 """) self.set = ContextSet('test', stream)