コード例 #1
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
def insert_all():
    recipe = new_recipe(**sunny_side_up)
    update_recipe(recipe.id,
                  ingredients=sunny_side_up_v2['ingredients'],
                  steps=sunny_side_up_v2['steps'],
                  message=sunny_side_up_v2['message'])
    new_recipe(**begun_bhaja)
コード例 #2
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_fork_list(self):
     recipe = new_recipe(**sunny_side_up)
     recipe2 = new_recipe(**begun_bhaja)
     fork = fork_recipe(2, recipe.id)
     forks = test_client.get('/fork/?recipe_id={}'.format(recipe.id)).data
     forks = json.loads(forks)
     self.assertEqual(forks[0]['id'], fork.id)
コード例 #3
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_fork_list(self):
     recipe = new_recipe(**sunny_side_up)
     recipe2 = new_recipe(**begun_bhaja)
     fork = fork_recipe(2, recipe.id)
     forks = test_client.get('/fork/?recipe_id={}'.format(recipe.id)).data
     forks = json.loads(forks)
     self.assertEqual(forks[0]['id'], fork.id)
コード例 #4
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_update_recipe(self):
     self.recipe = new_recipe(**sunny_side_up)
     test_client.put('/recipe/{}/'.format(self.recipe.id), data=json.dumps(sunny_side_up_v2))
     self.assertEqual(db.session.query(db.Recipe).count(), 1)
     self.assertEqual(db.session.query(db.RecipeData).count(), 2)
     recipe = db.session.query(db.Recipe).first()
     self.assertIn("cheese", recipe.data.ingredients)
コード例 #5
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_parent_data(self):
     recipe = new_recipe(**sunny_side_up)
     old_data_id = recipe.data.id
     update_recipe(recipe.id,
                   ingredients=sunny_side_up_v2['ingredients'],
                   steps=sunny_side_up_v2['steps'])
     self.assertEquals(recipe.data.parent.id, old_data_id)
コード例 #6
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_update_recipe(self):
     recipe = new_recipe(**sunny_side_up)
     update_recipe(recipe.id, ingredients=sunny_side_up_v2['ingredients'], steps=sunny_side_up_v2['steps'])
     self.assertEqual(db.session.query(db.Recipe).count(), 1)
     self.assertEqual(db.session.query(db.RecipeData).count(), 2)
     recipe = db.session.query(db.Recipe).first()
     self.assertIn("cheese", recipe.data.ingredients)
コード例 #7
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_update_recipe(self):
     self.recipe = new_recipe(**sunny_side_up)
     test_client.put('/recipe/{}/'.format(self.recipe.id),
                     data=json.dumps(sunny_side_up_v2))
     self.assertEqual(db.session.query(db.Recipe).count(), 1)
     self.assertEqual(db.session.query(db.RecipeData).count(), 2)
     recipe = db.session.query(db.Recipe).first()
     self.assertIn("cheese", recipe.data.ingredients)
コード例 #8
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_update_recipe(self):
     recipe = new_recipe(**sunny_side_up)
     update_recipe(recipe.id,
                   ingredients=sunny_side_up_v2['ingredients'],
                   steps=sunny_side_up_v2['steps'])
     self.assertEqual(db.session.query(db.Recipe).count(), 1)
     self.assertEqual(db.session.query(db.RecipeData).count(), 2)
     recipe = db.session.query(db.Recipe).first()
     self.assertIn("cheese", recipe.data.ingredients)
コード例 #9
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_parent_data(self):
     recipe = new_recipe(**sunny_side_up)
     old_data_id = recipe.data.id
     update_recipe(recipe.id, ingredients=sunny_side_up_v2['ingredients'], steps=sunny_side_up_v2['steps'])
     self.assertEquals(recipe.data.parent.id, old_data_id)
コード例 #10
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_fork_list(self):
     recipe = new_recipe(**sunny_side_up)
     recipe = new_recipe(**begun_bhaja)
     fork = fork_recipe(2, recipe.id)
     self.assertEqual(get_forks(recipe.id)[0].id, fork.id)
コード例 #11
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_fork_link(self):
     recipe = new_recipe(**sunny_side_up)
     fork = fork_recipe(2, recipe.id)
     self.assertEqual(fork.fork_of_id, recipe.id)
コード例 #12
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_recipe_fork(self):
     recipe = new_recipe(**sunny_side_up)
     fork = fork_recipe(2, recipe.id)
     self.assertEqual(db.session.query(db.Recipe).count(), 2)
     self.assertEqual(db.session.query(db.RecipeData).count(), 1)
コード例 #13
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_new_recipe(self):
     recipe = new_recipe(**sunny_side_up)
     self.assertEqual(db.session.query(db.Recipe).count(), 1)
     self.assertEqual(db.session.query(db.RecipeData).count(), 1)
コード例 #14
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
def insert_all():
        recipe = new_recipe(**sunny_side_up)
        update_recipe(recipe.id, ingredients=sunny_side_up_v2['ingredients'], steps=sunny_side_up_v2['steps'], message=sunny_side_up_v2['message'])
        new_recipe(**begun_bhaja)
コード例 #15
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_recipe_fork(self):
     recipe = new_recipe(**sunny_side_up)
     resp = test_client.post('/fork/1/', data=json.dumps({'user_id': 2}))
     self.assertEqual(db.session.query(db.Recipe).count(), 2)
     self.assertEqual(db.session.query(db.RecipeData).count(), 1)
コード例 #16
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_recipe_fork(self):
     recipe = new_recipe(**sunny_side_up)
     resp = test_client.post('/fork/1/', data=json.dumps({'user_id': 2}))
     self.assertEqual(db.session.query(db.Recipe).count(), 2)
     self.assertEqual(db.session.query(db.RecipeData).count(), 1)
コード例 #17
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_new_recipe(self):
     recipe = new_recipe(**sunny_side_up)
     self.assertEqual(db.session.query(db.Recipe).count(), 1)
     self.assertEqual(db.session.query(db.RecipeData).count(), 1)
コード例 #18
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_fork_list(self):
     recipe = new_recipe(**sunny_side_up)
     recipe = new_recipe(**begun_bhaja)
     fork = fork_recipe(2, recipe.id)
     self.assertEqual(get_forks(recipe.id)[0].id, fork.id)
コード例 #19
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_fork_link(self):
     recipe = new_recipe(**sunny_side_up)
     fork = fork_recipe(2, recipe.id)
     self.assertEqual(fork.fork_of_id, recipe.id)
コード例 #20
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_recipe_fork(self):
     recipe = new_recipe(**sunny_side_up)
     fork = fork_recipe(2, recipe.id)
     self.assertEqual(db.session.query(db.Recipe).count(), 2)
     self.assertEqual(db.session.query(db.RecipeData).count(), 1)
コード例 #21
0
ファイル: api.py プロジェクト: recipehub/recipehub-service
 def post(self):
     recipe = json.loads(request.data)
     return new_recipe(**recipe)
コード例 #22
0
ファイル: api.py プロジェクト: recipehub/recipehub-service
 def post(self):
     recipe = json.loads(request.data)
     return new_recipe(**recipe)