コード例 #1
0
 def setUp(self):
     db.create_tables()
     # create some items
     with db_session:
         self.person = Person(firstname="Steve", lastname="Loria")
         self.person2 = Person(firstname="Monty", lastname="Python")
         self.item = Item(name="Foo", person=self.person)
         self.item2 = Item(name="Bar")
コード例 #2
0
 def test_post_person(self):
     res = self._post_json('/api/v1/people/',
                         {'firstname': 'Steven', 'lastname': 'Loria'})
     assert_equal(res.status_code, 201)
     person = list(Person.select())[-1]
     assert_equal(person.firstname, "Steven")
     assert_equal(person.lastname, "Loria")
コード例 #3
0
 def test_post_person(self):
     res = self._post_json('/api/v1/people/', {
         'firstname': 'Steven',
         'lastname': 'Loria'
     })
     assert_equal(res.status_code, 201)
     person = list(Person.select())[-1]
     assert_equal(person.firstname, "Steven")
     assert_equal(person.lastname, "Loria")
コード例 #4
0
 def test_delete_person(self):
     person = Person[self.person.id]
     assert_in(person, Person.select()[:])
     self.client.delete('/api/v1/people/{0}'.format(self.person.id))
     assert_not_in(person, Person.select()[:])
コード例 #5
0
 def test_delete_person(self):
     person = Person[self.person.id]
     assert_in(person, Person.select()[:])
     self.client.delete('/api/v1/people/{0}'.format(self.person.id))
     assert_not_in(person, Person.select()[:])