Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
 def get(self, recipe_id):
     return get_versions(recipe_id)
Exemplo n.º 5
0
 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)
Exemplo n.º 6
0
 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)
Exemplo n.º 7
0
 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)
Exemplo n.º 8
0
 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)
Exemplo n.º 9
0
 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)
Exemplo n.º 10
0
 def get(self, recipe_id):
     return get_versions(recipe_id)