comparison bindings/python/tests/InitialisationRelated.py @ 760:8e796b7b7a47

Update tests for correct assertions, dot 1.1 = 1.insert(featData=test1, key=testfeature), this results from fixing strcmp for distance setting in pyadb.py
author mas01mc
date Fri, 26 Nov 2010 09:27:40 +0000
parents 14568e432e73
children
comparison
equal deleted inserted replaced
758:9d32eea0cd78 760:8e796b7b7a47
37 self.adb.configQuery["seqLength"] = 1 37 self.adb.configQuery["seqLength"] = 1
38 result = self.adb.query("testfeature") 38 result = self.adb.query("testfeature")
39 self.assert_(len(result.rawData) == 1) 39 self.assert_(len(result.rawData) == 1)
40 self.assert_(result.rawData.has_key("testfeature")) 40 self.assert_(result.rawData.has_key("testfeature"))
41 self.assert_(len(result.rawData["testfeature"]) == 1) 41 self.assert_(len(result.rawData["testfeature"]) == 1)
42 self.assert_(result.rawData["testfeature"][0] == (float("-inf"), 0,0)) 42 self.assert_(result.rawData["testfeature"][0] == (1.0, 0,0))
43 os.remove(self.adb.path)#delete the db 43 os.remove(self.adb.path)#delete the db
44 def test_1DinsertionFromArraySelfQuery(self): 44 def test_1DinsertionFromArraySelfQuery(self):
45 test1 = np.ones(1) 45 test1 = np.ones(1)
46 print "test1: " + str(test1) 46 print "test1: " + str(test1)
47 self.adb.insert(featData=test1, key="testfeature") 47 self.adb.insert(featData=test1, key="testfeature")
48 self.adb.configQuery["seqLength"] = 1 48 self.adb.configQuery["seqLength"] = 1
49 result = self.adb.query(key="testfeature") 49 result = self.adb.query(key="testfeature")
50 self.assert_(len(result.rawData) == 1) 50 self.assert_(len(result.rawData) == 1)
51 self.assert_(result.rawData.has_key("testfeature")) 51 self.assert_(result.rawData.has_key("testfeature"))
52 self.assert_(len(result.rawData["testfeature"]) == 1) 52 self.assert_(len(result.rawData["testfeature"]) == 1)
53 self.assert_(result.rawData["testfeature"][0] == (float("-inf"), 0,0)) 53 self.assert_(result.rawData["testfeature"][0] == (1.0, 0,0))
54 54
55 55
56 56
57 if __name__ == '__main__': 57 if __name__ == '__main__':
58 unittest.main() 58 unittest.main()