X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=tests%2FtestRecord.py;h=0eff8e84650bb7844343fb194bfec1b2984c0afe;hb=239b4be1e879a180c9d51ebedd0c6a6b44aef3c8;hp=513f95a2f5ff2b742b3c03557b1e91a4f72788c8;hpb=9f910083686557d1fe8c02a39d8f979731c00c6b;p=sfa.git diff --git a/tests/testRecord.py b/tests/testRecord.py old mode 100644 new mode 100755 index 513f95a2..0eff8e84 --- a/tests/testRecord.py +++ b/tests/testRecord.py @@ -1,67 +1,15 @@ import unittest import xmlrpclib -from record import * -from cert import * -from gid import * -from config import * +from sfa.trust.gid import * +from sfa.util.config import * +from sfa.util.record import * class TestRecord(unittest.TestCase): def setUp(self): pass def testCreate(self): - r = GeniRecord() - -class TestTable(unittest.TestCase): - - def setUp(self): - set_geni_table_prefix("testRecord$") - self.reg_hrn = "test.table" - self.rec_hrn = self.reg_hrn + "." + "record" - - def test000_Purge(self): - geni_records_purge(get_default_dbinfo()) - - def test001_Create(self): - t = GeniTable(hrn = self.reg_hrn, cninfo=get_default_dbinfo()) - t.create() - - def test002_Insert(self): - t = GeniTable(hrn = self.reg_hrn, cninfo=get_default_dbinfo()) - - 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 test003_Lookup(self): - t = GeniTable(hrn = self.reg_hrn, cninfo=get_default_dbinfo()) - - rec_list = t.resolve("*", 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 test004_Update(self): - t = GeniTable(hrn = self.reg_hrn, cninfo=get_default_dbinfo()) - - rec_list = t.resolve("*", self.rec_hrn) - r = rec_list[0] - - r.set_pointer(4) - t.update(r) - - rec_list = t.resolve("*", 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) + r = SfaRecord() if __name__ == "__main__": unittest.main()