def test_getDescriptors(self):

        descriptors = AlgorithmFactory.getDescriptors(True)
        self.assertGreater(len(descriptors), 0)
        d = descriptors[0]
        self.assertTrue(hasattr(d, 'name'))
        self.assertTrue(hasattr(d, 'alias'))
        self.assertTrue(hasattr(d, 'category'))
        self.assertTrue(hasattr(d, 'version'))
    def test_getDescriptors(self):

        descriptors = AlgorithmFactory.getDescriptors(True)
        self.assertGreater(len(descriptors), 0)
        d = descriptors[0]
        self.assertTrue(hasattr(d, 'name'))
        self.assertTrue(hasattr(d, 'alias'))
        self.assertTrue(hasattr(d, 'category'))
        self.assertTrue(hasattr(d, 'version'))
Beispiel #3
0
    def test_getDescriptorsWithAlias(self):

        descriptors = AlgorithmFactory.getDescriptors(True, True)
        result = [d for d in descriptors if (d.name == 'Subtract')]
        self.assertEqual(1, len(result))