Ejemplo n.º 1
0
    def test_updates_on_multi_user_addition(self):
        html = get_html_from('/users')

        self.assertIn('Sam Crewe-Sullam', html)

        self.assertNotIn('Bagsy GoMeister', html)
        self.assertNotIn('Juliard O Rorik', html)

        add_user_to_db('Bagsy', 'GoMeister')
        add_user_to_db('Juliard', 'O Rorik')

        html = get_html_from('/users')
        self.assertIn('Bagsy GoMeister', html)
        self.assertIn('Juliard O Rorik', html)
Ejemplo n.º 2
0
 def test_get_route_returns_correct_page(self):
     html = get_html_from(f'/tags/{self.sam_id}/edit')
     self.assertIn('<h1>Edit Tag "Sam"!</h1>', html)
Ejemplo n.º 3
0
 def test_get_route_returns_correct_page(self):
     self.assertIn('<h1>New Tag!</h1>', get_html_from('/tags/new'))
Ejemplo n.º 4
0
 def test_returns_tags(self):
     html = get_html_from('/tags')
     self.assertIn('Sam', html)
     self.assertIn('Fun', html)
     self.assertIn('Exciting', html)
Ejemplo n.º 5
0
 def test_get_route_returns_correct_page(self):
     self.assertIn('<h1>CREATE A USER</h1>', get_html_from('/users/new'))
Ejemplo n.º 6
0
 def test_returns_user(self):
     html = get_html_from('/users')
     self.assertIn('Sam Crewe-Sullam', html)
Ejemplo n.º 7
0
 def test_get_route_returns_correct_page(self):
     html = get_html_from(f'/users/{self.sam_id}/edit')
     self.assertIn('<h1>EDIT USER!</h1>', html)