comparison bindings/python/tests/InitialisationRelated.py @ 761:80b3bc6abcdf mkc_lsh_update

Correction to test: assertion should be for dot product of 1 x 1 = 1.
author mas01mc
date Fri, 26 Nov 2010 09:29:54 +0000
parents 14568e432e73
children
comparison
equal deleted inserted replaced
759:be4fa5716df5 761:80b3bc6abcdf
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()