X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=tests%2FtestRecord.py;h=2f83e05726a7a7a8d61943806a8dcfbc756bc0f8;hb=8da5e3e07dc6ecb5eced01c115aad5e380213c97;hp=16cdb90f84e65b54b831361ad7472f9cd076cfb5;hpb=569614766f80d3b4520424d953eba9b800073218;p=sfa.git diff --git a/tests/testRecord.py b/tests/testRecord.py index 16cdb90f..2f83e057 100644 --- a/tests/testRecord.py +++ b/tests/testRecord.py @@ -3,6 +3,7 @@ import xmlrpclib from record import * from cert import * from gid import * +from config import * class TestRecord(unittest.TestCase): def setUp(self): @@ -11,53 +12,5 @@ class TestRecord(unittest.TestCase): def testCreate(self): r = GeniRecord() -class TestTable(unittest.TestCase): - - def setUp(self): - self.reg_hrn = "test.table" - self.rec_hrn = self.reg_hrn + "." + "record" - pass - - def testCreate(self): - t = GeniTable(hrn = self.reg_hrn) - t.create() - - def testInsert(self): - t = GeniTable(hrn = self.reg_hrn) - - k = Keypair(create=True) - gid = GID(subject="scott.foo", uuid=create_uuid(), hrn=self.rec_hrn) - gid.set_pubkey(k) - gid.set_issuer(key=k, subject=self.rec_hrn) - gid.encode() - gid.sign() - - r = GeniRecord(name=self.rec_hrn, gid=gid.save_to_string(), type="user", pointer=3) - t.insert(r) - - def testLookup(self): - t = GeniTable(hrn = self.reg_hrn) - - rec_list = t.lookup(self.rec_hrn) - self.assertEqual(len(rec_list), 1) - r = rec_list[0] - self.assertEqual(r.name, self.rec_hrn) - self.assertEqual(r.pointer, 3) - - def testUpdate(self): - t = GeniTable(hrn = self.reg_hrn) - - rec_list = t.lookup(self.rec_hrn) - r = rec_list[0] - - r.set_pointer(4) - t.update(r) - - rec_list = t.lookup(self.rec_hrn) - self.assertEqual(len(rec_list), 1) - r = rec_list[0] - self.assertEqual(r.name, self.rec_hrn) - self.assertEqual(r.pointer, 4) - if __name__ == "__main__": unittest.main()