コード例 #1
0
 def test_from_config_with_cache(self):
     c = LinearHashIndex.get_default_config()
     c['cache_element'][
         'type'] = 'smqtk.representation.data_element.memory_element.DataMemoryElement'
     i = LinearHashIndex.from_config(c)
     self.assertIsInstance(i.cache_element, DataMemoryElement)
     self.assertEqual(i.index, set())
コード例 #2
0
ファイル: test_linear.py プロジェクト: m-chaturvedi/SMQTK
    def test_get_config(self):
        i = LinearHashIndex()

        # Without cache element
        expected_c = LinearHashIndex.get_default_config()
        nose.tools.assert_equal(i.get_config(), expected_c)

        # With cache element
        i.cache_element = DataMemoryElement()
        expected_c['cache_element']['type'] = 'DataMemoryElement'
        nose.tools.assert_equal(i.get_config(), expected_c)
コード例 #3
0
ファイル: test_linear.py プロジェクト: Kitware/SMQTK
    def test_get_config(self):
        i = LinearHashIndex()

        # Without cache element
        expected_c = LinearHashIndex.get_default_config()
        self.assertEqual(i.get_config(), expected_c)

        # With cache element
        i.cache_element = DataMemoryElement()
        expected_c['cache_element']['type'] = 'DataMemoryElement'
        self.assertEqual(i.get_config(), expected_c)
コード例 #4
0
    def test_get_config(self):
        i = LinearHashIndex()

        # Without cache element
        expected_c = LinearHashIndex.get_default_config()
        self.assertEqual(i.get_config(), expected_c)

        # With cache element
        i.cache_element = DataMemoryElement()
        expected_c['cache_element'][
            'type'] = 'smqtk.representation.data_element.memory_element.DataMemoryElement'
        self.assertEqual(i.get_config(), expected_c)
コード例 #5
0
ファイル: test_linear.py プロジェクト: m-chaturvedi/SMQTK
 def test_from_config_with_cache(self):
     c = LinearHashIndex.get_default_config()
     c['cache_element']['type'] = "DataMemoryElement"
     i = LinearHashIndex.from_config(c)
     nose.tools.assert_is_instance(i.cache_element, DataMemoryElement)
     nose.tools.assert_equal(i.index, set())
コード例 #6
0
ファイル: test_linear.py プロジェクト: m-chaturvedi/SMQTK
 def test_from_config_no_cache(self):
     # Default config is valid and specifies no cache.
     c = LinearHashIndex.get_default_config()
     i = LinearHashIndex.from_config(c)
     nose.tools.assert_is_none(i.cache_element)
     nose.tools.assert_equal(i.index, set())
コード例 #7
0
ファイル: test_linear.py プロジェクト: m-chaturvedi/SMQTK
 def test_default_config(self):
     c = LinearHashIndex.get_default_config()
     nose.tools.assert_equal(len(c), 1)
     nose.tools.assert_is_none(c['cache_element']['type'])
コード例 #8
0
ファイル: test_linear.py プロジェクト: sanyarud/SMQTK
 def test_from_config_no_cache(self):
     # Default config is valid and specifies no cache.
     c = LinearHashIndex.get_default_config()
     i = LinearHashIndex.from_config(c)
     self.assertIsNone(i.cache_element)
     self.assertEqual(i.index, set())
コード例 #9
0
ファイル: test_linear.py プロジェクト: sanyarud/SMQTK
 def test_default_config(self):
     c = LinearHashIndex.get_default_config()
     self.assertEqual(len(c), 1)
     self.assertIsNone(c['cache_element']['type'])
コード例 #10
0
ファイル: test_linear.py プロジェクト: Kitware/SMQTK
 def test_from_config_with_cache(self):
     c = LinearHashIndex.get_default_config()
     c['cache_element']['type'] = "DataMemoryElement"
     i = LinearHashIndex.from_config(c)
     self.assertIsInstance(i.cache_element, DataMemoryElement)
     self.assertEqual(i.index, set())
コード例 #11
0
ファイル: test_linear.py プロジェクト: Kitware/SMQTK
 def test_from_config_no_cache(self):
     # Default config is valid and specifies no cache.
     c = LinearHashIndex.get_default_config()
     i = LinearHashIndex.from_config(c)
     self.assertIsNone(i.cache_element)
     self.assertEqual(i.index, set())
コード例 #12
0
ファイル: test_linear.py プロジェクト: Kitware/SMQTK
 def test_default_config(self):
     c = LinearHashIndex.get_default_config()
     self.assertEqual(len(c), 1)
     self.assertIsNone(c['cache_element']['type'])