def test_equalsTo(self): loc = Location() loc1 = Location() #---------------latitude--------------------# self.assertTrue(loc.equalsTo(loc1)) loc1.set_latitude(LIMIT_NUMBER_LATITUDE) self.assertFalse(loc.equalsTo(loc1)) loc.set_latitude(LIMIT_NUMBER_LATITUDE) self.assertTrue(loc.equalsTo(loc1)) loc.set_latitude(LIMIT_NUMBER_LATITUDE+1) self.assertTrue(loc.equalsTo(loc1)) loc1.set_latitude(LIMIT_NUMBER_LATITUDE+1) self.assertTrue(loc.equalsTo(loc1)) loc.set_latitude(-LIMIT_NUMBER_LATITUDE) self.assertFalse(loc.equalsTo(loc1)) loc1.set_latitude(-LIMIT_NUMBER_LATITUDE) self.assertTrue(loc.equalsTo(loc1)) loc.set_latitude(-LIMIT_NUMBER_LATITUDE-1) self.assertTrue(loc.equalsTo(loc1)) loc1.set_latitude(-LIMIT_NUMBER_LATITUDE-1) self.assertTrue(loc.equalsTo(loc1)) loc.set_latitude(CHARACTER) self.assertFalse(loc.equalsTo(loc1)) loc1.set_latitude(CHARACTER) self.assertTrue(loc.equalsTo(loc1)) loc.set_latitude(CHAR_NUMBER) self.assertFalse(loc.equalsTo(loc1)) loc1.set_latitude(CHAR_NUMBER) self.assertTrue(loc.equalsTo(loc1)) #print "%f %f " % ( loc.longitude, loc.latitude) #print "%f %f " % ( loc1.longitude, loc1.latitude) #---------------longitude-------------------------# loc1.set_longitude(LIMIT_NUMBER_LONGITUDE) self.assertFalse(loc.equalsTo(loc1)) loc.set_longitude(LIMIT_NUMBER_LONGITUDE) self.assertTrue(loc.equalsTo(loc1)) loc.set_longitude(LIMIT_NUMBER_LONGITUDE+1) #print "%f %f " % ( loc.longitude, loc.latitude) #print "%f %f " % ( loc1.longitude, loc1.latitude) self.assertTrue(loc.equalsTo(loc1)) loc1.set_longitude(LIMIT_NUMBER_LONGITUDE+1) self.assertTrue(loc.equalsTo(loc1)) loc.set_longitude(-LIMIT_NUMBER_LONGITUDE) self.assertFalse(loc.equalsTo(loc1)) loc1.set_longitude(-LIMIT_NUMBER_LONGITUDE) self.assertTrue(loc.equalsTo(loc1)) loc.set_longitude(-LIMIT_NUMBER_LONGITUDE-1) self.assertTrue(loc.equalsTo(loc1)) loc1.set_longitude(-LIMIT_NUMBER_LONGITUDE-1) self.assertTrue(loc.equalsTo(loc1)) loc.set_longitude(CHARACTER) self.assertTrue(loc.equalsTo(loc1)) loc1.set_longitude(CHARACTER) self.assertTrue(loc.equalsTo(loc1)) loc.set_longitude(CHAR_NUMBER) self.assertFalse(loc.equalsTo(loc1)) loc1.set_longitude(CHAR_NUMBER) self.assertTrue(loc.equalsTo(loc1)) #-------------altitude--------------------# loc.set_altitude(CHARACTER) self.assertTrue(loc.equalsTo(loc1)) loc.set_altitude(CHAR_NUMBER) self.assertFalse(loc.equalsTo(loc1)) loc1.set_altitude(CHAR_NUMBER) self.assertTrue(loc.equalsTo(loc1))