def test_load_flann_model_empty_data_elements(self): # Construct index with valid, but empty, data URIs instances empty_data = 'base64://' f = FlannNearestNeighborsIndex(empty_data, empty_data, empty_data) # Load method should do nothing but set PID since given data was # empty. f._load_flann_model() self.assertIsNone(f._descr_cache) self.assertIsNone(f._flann) self.assertIsNone(f._flann_build_params) self.assertIsNotNone(f._pid)
def test_load_flann_model_empty_data_elements(self): # Construct index with valid, but empty, data URIs instances empty_data = 'base64://' f = FlannNearestNeighborsIndex(empty_data, empty_data, empty_data) # Load method should do nothing but set PID since given data was # empty. f._load_flann_model() self.assertIsNone(f._descr_cache) self.assertIsNone(f._flann) self.assertIsNone(f._flann_build_params) self.assertIsNotNone(f._pid)