Пример #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())
Пример #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())
Пример #3
0
 def test_has_model_data_empty_elements(self):
     f = FlannNearestNeighborsIndex('', '', '')
     self.assertFalse(f._has_model_data())
Пример #4
0
 def test_has_model_data_no_uris(self):
     f = FlannNearestNeighborsIndex()
     self.assertFalse(f._has_model_data())
Пример #5
0
 def test_has_model_data_empty_elements(self):
     f = FlannNearestNeighborsIndex('', '', '')
     self.assertFalse(f._has_model_data())
Пример #6
0
 def test_has_model_data_no_uris(self):
     f = FlannNearestNeighborsIndex()
     self.assertFalse(f._has_model_data())