class TestClassifyApi(unittest.TestCase):


    def setUp(self):
        self.classifyApi = ClassifyApi(testConfiguration.client)

    def testCreateCategoryFilter(self):
        filterName = "filter1"
        filter1 = self.classifyApi.createCategoryFilter(testConfiguration.RETINA_NAME, filterName, filterInput1)
        self.assertGreater(len(filter1.positions), 50)
        self.assertEqual(filter1.categoryName, filterName)
        
    def testErrors(self):
        expectedException = False
        try:
            self.classifyApi.createCategoryFilter(testConfiguration.RETINA_NAME, None, filterInput1)
        except Exception:
            expectedException = True
        self.assertTrue(expectedException)
        
        expectedException = False
        try:
            self.classifyApi.createCategoryFilter(testConfiguration.RETINA_NAME, "Filter", 
                                                  '"negativeExamples" : [{ "text" : "cable"} ]')
        except Exception, e:
            expectedException = True
        self.assertTrue(expectedException)
Beispiel #2
0
class TestClassifyApi(unittest.TestCase):
    def setUp(self):
        self.classifyApi = ClassifyApi(testConfiguration.client)

    def testCreateCategoryFilter(self):
        filterName = "filter1"
        filter1 = self.classifyApi.createCategoryFilter(
            testConfiguration.RETINA_NAME, filterName, filterInput1)
        self.assertGreater(len(filter1.positions), 50)
        self.assertEqual(filter1.categoryName, filterName)

    def testErrors(self):
        expectedException = False
        try:
            self.classifyApi.createCategoryFilter(
                testConfiguration.RETINA_NAME, None, filterInput1)
        except Exception:
            expectedException = True
        self.assertTrue(expectedException)

        expectedException = False
        try:
            self.classifyApi.createCategoryFilter(
                testConfiguration.RETINA_NAME, "Filter",
                '"negativeExamples" : [{ "text" : "cable"} ]')
        except Exception, e:
            expectedException = True
        self.assertTrue(expectedException)
 def setUp(self):
     self.classifyApi = ClassifyApi(testConfiguration.client)
Beispiel #4
0
 def setUp(self):
     self.classifyApi = ClassifyApi(testConfiguration.client)