Exemplo n.º 1
0
 def test_category_items(self):
     dbf.category_init()
     dbf.item_init()
     for c in dbf.category_list:
         c_id = Category.getIdByName(c)
         rv = self.client.get('/category/' + str(c_id))
         for i in dbf.item_list:
             i_c_id = Category.getIdByName(i.get('category'))
             if i_c_id == c_id:
                 self.assertTrue(i.get('name') in rv.get_data(as_text=True))
             else:
                 self.assertFalse(
                     i.get('name') in rv.get_data(as_text=True))
Exemplo n.º 2
0
def item_init():
    for item in item_list:
        cat_name = item['category']
        c_id = Category.getIdByName(cat_name)
        # assert(c_id)
        Item.create(name=item['name'],
                    description=item['description'],
                    category_id=c_id)