コード例 #1
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_bad_version(self):
     recipe = db.session.query(
         db.Recipe).filter_by(title='Sunny side up').first()
     recipe2 = db.session.query(
         db.Recipe).filter_by(title='Begun Bhaja').first()
     old_version_id = get_versions(recipe.id)[1]
     with self.assertRaises(BadVersionError):
         get_version(recipe2.id, old_version_id)
コード例 #2
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_get_version(self):
     recipe = db.session.query(
         db.Recipe).filter_by(title='Sunny side up').first()
     old_version_id = get_versions(recipe.id)[1][0]
     data = test_client.get('/recipe/{}/?version_id={}'.format(
         recipe.id, old_version_id)).data
     data = json.loads(data)
     self.assertEqual(data['data']['id'], old_version_id)
コード例 #3
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_versions(self):
     recipe = db.session.query(
         db.Recipe).filter_by(title='Sunny side up').first()
     self.assertEqual(len(get_versions(recipe.id)), 2)
コード例 #4
0
ファイル: api.py プロジェクト: recipehub/recipehub-service
 def get(self, recipe_id):
     return get_versions(recipe_id)
コード例 #5
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_get_version(self):
     recipe = db.session.query(
         db.Recipe).filter_by(title='Sunny side up').first()
     old_version_id = get_versions(recipe.id)[1][0]
     self.assertEqual(
         get_version(recipe.id, old_version_id).data.id, old_version_id)
コード例 #6
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_versions(self):
     recipe = db.session.query(db.Recipe).filter_by(title='Sunny side up').first()
     self.assertEqual(len(get_versions(recipe.id)), 2)
コード例 #7
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_get_version(self):
     recipe = db.session.query(db.Recipe).filter_by(title='Sunny side up').first()
     old_version_id = get_versions(recipe.id)[1][0]
     data = test_client.get('/recipe/{}/?version_id={}'.format(recipe.id, old_version_id)).data
     data = json.loads(data)
     self.assertEqual(data['data']['id'], old_version_id)
コード例 #8
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_bad_version(self):
     recipe = db.session.query(db.Recipe).filter_by(title='Sunny side up').first()
     recipe2 = db.session.query(db.Recipe).filter_by(title='Begun Bhaja').first()
     old_version_id = get_versions(recipe.id)[1]
     with self.assertRaises(BadVersionError):
         get_version(recipe2.id, old_version_id)
コード例 #9
0
ファイル: tests.py プロジェクト: recipehub/recipehub-service
 def test_get_version(self):
     recipe = db.session.query(db.Recipe).filter_by(title='Sunny side up').first()
     old_version_id = get_versions(recipe.id)[1][0]
     self.assertEqual(get_version(recipe.id, old_version_id).data.id, old_version_id)
コード例 #10
0
ファイル: api.py プロジェクト: recipehub/recipehub-service
 def get(self, recipe_id):
     return get_versions(recipe_id)