def test_fetch_context_data_error(self): dbStub.addResult(categories) dbStub.addResult(subcategories) dbStub.setExceptions(True) c = CQDECategoryStore() data = c.fetch_context_data() self.assertFalse(data) self.assertTrue(dbStub.closed)
def test_fetch_context_data_error(self): dbStub.addResult(categories) dbStub.addResult(subcategories) dbStub.setExceptions(True) c = CQDECategoryStore() data = c.fetch_context_data() self.assertFalse(data) self.assertTrue(dbStub.closed)
def test_fetch_context_data(self): dbStub.addResult(contextlist) # 2 contexts dbStub.addResult(category_tree) # 3 categories dbStub.addResult([]) # no subcategories for each of the 3 categ. dbStub.addResult([]) dbStub.addResult([]) dbStub.addResult(subcategories) # 2 project_categories dbStub.addResult([]) c = CQDECategoryStore() data = c.fetch_context_data() self.assertTrue(data) self.assertEquals(len(data), 2) self.assertEquals(data[1]['name'], 'context1') self.assertEquals(len(data[1]['categories']), 3) self.assertTrue(dbStub.closed)
def test_fetch_context_data(self): dbStub.addResult(contextlist) # 2 contexts dbStub.addResult(category_tree) # 3 categories dbStub.addResult([]) # no subcategories for each of the 3 categ. dbStub.addResult([]) dbStub.addResult([]) dbStub.addResult(subcategories) # 2 project_categories dbStub.addResult([]) c = CQDECategoryStore() data = c.fetch_context_data() self.assertTrue(data) self.assertEquals(len(data), 2) self.assertEquals(data[1]['name'], 'context1') self.assertEquals(len(data[1]['categories']), 3) self.assertTrue(dbStub.closed)