def test_find_movies(app): app.go_to_home_page() app.do_login( User.Admin()) assert app.is_logged_in() app.search_movie_by_title("1234567890!@#$%^&*()_") assert app.no_movie() app.search_movie_by_title(Movie.CorrectData().title) assert app.is_movie(Movie.CorrectData().title)
def test_add_movie_not_corr(app): app.go_to_home_page() app.do_login(User.Admin()) assert app.is_logged_in() app.click_add_movie_btn() assert app.is_addmovie_page() app.fill_movie_data_and_submit(Movie.UncorrectData()) assert app.movie_is_not_added()
def do_login_invalid_cred(app, cred_type): user = User.new_user(cred_type) logging.info('Get user with credentials:' + user.get_cred_str()) app.go_to_home_page() assert app.is_not_logged_in() app.open_login_page() assert app.login_page_opened() app.do_login(user) assert app.login_failed()
def do_login_valid_cred(app): user= User.new_user(u.CRED_TYPE_CORRECT) logging.info('Get user with credentials:'+user.get_cred_str()) app.go_to_home_page() assert app.is_not_logged_in() app.open_login_page() assert app.login_page_opened() app.do_login(user) assert app.user_is_loggedin(user)
def do_add_corr_movie(app): app.go_to_home_page() app.do_login(User.Admin()) assert app.is_logged_in() # app.go_to_main_page() app.click_add_movie_btn() assert app.is_addmovie_page() app.fill_movie_data_and_submit(Movie.CorrectData()) assert app.movie_is_shown()
def test_login(app): app.go_to_home_page() app.do_login(User.Admin()) assert app.is_logged_in()
def test_fail_login(app): app.go_to_home_page() app.login(User.Fail_user()) assert app.is_not_logged_in()