diff --git a/templates/points.html b/templates/points.html index b5c9def..abc6e53 100644 --- a/templates/points.html +++ b/templates/points.html @@ -10,9 +10,10 @@ {% for club in clubs %}
  • club : {{club['name']}}
    Points : {{club['points']}}
    -
    +
    +
  • {% endfor %} Back - \ No newline at end of file + diff --git a/tests/test_board.py b/tests/test_board.py new file mode 100644 index 0000000..6fbb33e --- /dev/null +++ b/tests/test_board.py @@ -0,0 +1,24 @@ +from bs4 import BeautifulSoup +from server import loadClubs + + +class TestBoardDisplayPoints: + + def test_should_get_200(self, client): + ''' + test if the page is retrieved + ''' + response = client.get('/points') + assert response.status_code == 200 + + def test_should_display_right_size_list(self, client): + ''' + test if the list of club displayed and in DB have the same size + ''' + list_club = loadClubs() + response = client.get('/points') + soup = BeautifulSoup(response.data, "html.parser") + li = soup.find_all("li") + assert len(li) == len(list_club) + +