Esempio n. 1
0
 def test_pack(self):
     """Test packing and unpacking OIDs."""
     self.assertPackable(0)
     self.assertPackable(3823095)
     self.assertPackable(0xFFFFFFFFFFFFFFFF)
     self.assertRaises(Exception, lambda: oidres.unpack('blah'))
Esempio n. 2
0
 def create(self, table, oid, data):
     self.tc.assertEqual(table, self.tc.table)
     self.tc.assertEqual(oid, self.tc.oid)
     self.real_create(oidres.unpack(data))
Esempio n. 3
0
 def assertPackable(self, x):
     self.assertEqual(oidres.unpack(oidres.pack(x)), x)
Esempio n. 4
0
 def update(self, table, oid, data, want_version):
     self.tc.assertEqual(table, self.tc.table)
     self.tc.assertEqual(oid, self.tc.oid)
     self.real_update(oidres.unpack(data), want_version)
Esempio n. 5
0
 def test_pack(self):
     """Test packing and unpacking OIDs."""
     self.assertPackable(0)
     self.assertPackable(3823095)
     self.assertPackable(0xFFFFFFFFFFFFFFFF)
     self.assertRaises(Exception, lambda: oidres.unpack('blah'))
Esempio n. 6
0
 def assertPackable(self, x):
     self.assertEqual(oidres.unpack(oidres.pack(x)), x)
Esempio n. 7
0
 def create(self, table, oid, data):
     self.tc.assertEqual(table, self.tc.table)
     self.tc.assertEqual(oid, self.tc.oid)
     self.real_create(oidres.unpack(data))
Esempio n. 8
0
 def update(self, table, oid, data, want_version):
     self.tc.assertEqual(table, self.tc.table)
     self.tc.assertEqual(oid, self.tc.oid)
     self.real_update(oidres.unpack(data), want_version)