Exemplo n.º 1
0
 def test_has_model_data_valid_uris(self, _m_flann_lfm):
     # Mocking flann data loading that occurs in constructor when given
     # non-empty URI targets
     f = FlannNearestNeighborsIndex(
         'base64://bW9kZWxEYXRh',  # 'modelData'
         'base64://cGFyYW1EYXRh',  # 'paramData'
         'base64://ZGVzY3JEYXRh',  # 'descrData'
     )
     self.assertTrue(f._has_model_data())
Exemplo n.º 2
0
 def test_has_model_data_valid_uris(self, _m_flann_lfm):
     # Mocking flann data loading that occurs in constructor when given
     # non-empty URI targets
     f = FlannNearestNeighborsIndex(
         'base64://bW9kZWxEYXRh',  # 'modelData'
         'base64://cGFyYW1EYXRh',  # 'paramData'
         'base64://ZGVzY3JEYXRh',  # 'descrData'
     )
     self.assertTrue(f._has_model_data())
Exemplo n.º 3
0
 def test_has_model_data_empty_elements(self):
     f = FlannNearestNeighborsIndex('', '', '')
     self.assertFalse(f._has_model_data())
Exemplo n.º 4
0
 def test_has_model_data_no_uris(self):
     f = FlannNearestNeighborsIndex()
     self.assertFalse(f._has_model_data())
Exemplo n.º 5
0
 def test_has_model_data_empty_elements(self):
     f = FlannNearestNeighborsIndex('', '', '')
     self.assertFalse(f._has_model_data())
Exemplo n.º 6
0
 def test_has_model_data_no_uris(self):
     f = FlannNearestNeighborsIndex()
     self.assertFalse(f._has_model_data())