Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

Commit

Permalink
minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
SamR1 committed Dec 8, 2019
1 parent 39973df commit b6ec302
Show file tree
Hide file tree
Showing 9 changed files with 36 additions and 14 deletions.
2 changes: 1 addition & 1 deletion rdltr/dist/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/static/favicon.ico><link rel=stylesheet href=https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css integrity=sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS crossorigin=anonymous><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/fork-awesome@1.1.5/css/fork-awesome.min.css integrity="sha256-P64qV9gULPHiZTdrS1nM59toStkgjM0dsf5mK/UwBV4=" crossorigin=anonymous><title>rdltr</title><link href=/static/css/app.b9819106.css rel=preload as=style><link href=/static/css/chunk-vendors.96a655cf.css rel=preload as=style><link href=/static/js/app.b608f7ba.js rel=preload as=script><link href=/static/js/chunk-vendors.3eff8379.js rel=preload as=script><link href=/static/css/chunk-vendors.96a655cf.css rel=stylesheet><link href=/static/css/app.b9819106.css rel=stylesheet></head><body><div id=app></div><script src=/static/js/chunk-vendors.3eff8379.js></script><script src=/static/js/app.b608f7ba.js></script></body></html>
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/static/favicon.ico><link rel=stylesheet href=https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css integrity=sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS crossorigin=anonymous><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/fork-awesome@1.1.5/css/fork-awesome.min.css integrity="sha256-P64qV9gULPHiZTdrS1nM59toStkgjM0dsf5mK/UwBV4=" crossorigin=anonymous><title>rdltr</title><link href=/static/css/app.14df5e46.css rel=preload as=style><link href=/static/css/chunk-vendors.96a655cf.css rel=preload as=style><link href=/static/js/app.9a330fa0.js rel=preload as=script><link href=/static/js/chunk-vendors.3eff8379.js rel=preload as=script><link href=/static/css/chunk-vendors.96a655cf.css rel=stylesheet><link href=/static/css/app.14df5e46.css rel=stylesheet></head><body><div id=app></div><script src=/static/js/chunk-vendors.3eff8379.js></script><script src=/static/js/app.9a330fa0.js></script></body></html>

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions rdltr/dist/static/js/app.9a330fa0.js.map

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion rdltr/dist/static/js/app.b608f7ba.js.map

This file was deleted.

5 changes: 3 additions & 2 deletions rdltr/tests/ui_tests/test_02_registration.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@


def test_register_ok(selenium):
user_infos = register_valid_user(selenium)
register_valid_user(selenium)
nav = selenium.find_element_by_tag_name('nav').text
assert "Register" not in nav
assert "Log in" not in nav
assert user_infos['username'] in nav
assert "Settings" in nav
assert "Logout" in nav


def test_register_invalid_email(selenium):
Expand Down
21 changes: 16 additions & 5 deletions rdltr/tests/ui_tests/test_03_login_and_logout.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
from rdltr.tests.utils import login, random_string, register_valid_user
from rdltr.tests.utils import (
login,
login_valid_user,
random_string,
register_valid_user,
)


def test_logout_and_login_ok(selenium):
Expand All @@ -12,7 +17,7 @@ def test_logout_and_login_ok(selenium):
menus = nav.find_elements_by_class_name('menu')
menus[2].click()

login(selenium, user_infos)
login_valid_user(selenium, user_infos)
nav = selenium.find_element_by_tag_name('nav')
nav_text = nav.text
assert user_infos['username'] in nav_text
Expand Down Expand Up @@ -42,13 +47,17 @@ def test_password_update_ok(selenium):
user_infos = register_valid_user(selenium)
menus = selenium.find_elements_by_class_name('menu')
menus[2].click()
login(selenium, user_infos)
login_valid_user(selenium, user_infos)

# click on user name
menus = selenium.find_elements_by_class_name('menu')
menus[0].click()

# click on 'Change password'
submit_button = selenium.find_element_by_tag_name('button')
submit_button.click()

# update password
new_password = 'newp@ssw0rd'
password = selenium.find_element_by_id('oldPassword')
password.send_keys(user_infos.get('password'))
Expand All @@ -61,8 +70,10 @@ def test_password_update_ok(selenium):
submit_button = selenium.find_element_by_tag_name('button')
submit_button.click()

# log out
menus = selenium.find_elements_by_class_name('menu')
menus[2].click()

user_infos['password'] = new_password
login(selenium, user_infos)
# log in
user_infos['password'] = user_infos['password_conf'] = new_password
login_valid_user(selenium, user_infos)

0 comments on commit b6ec302

Please sign in to comment.