def test_login_logout(self): taster = app.test_client(self) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) self.assertTrue(rv.status, '200 OK') self.assertTrue('ברוכים'.encode() in rv.data) rv= taster.get('/logout',follow_redirects=True) self.assertTrue('התנתקת בהצלחה'.encode() in rv.data)
def test_comment(self): taster = app.test_client(self) rv = taster.post('/register' , data=dict(email="*****@*****.**",password="******",name="test",last="test"),follow_redirects=True) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) rv = taster.post('/comments/פארק%20ליכטנשטיין',data=dict(comment="test"),follow_redirects=True) rv = taster.get('/comments/פארק%20ליכטנשטיין') self.assertTrue('test'.encode() in rv.data) rv = taster.post('/unregister',data=dict(email="*****@*****.**",password="******"),follow_redirects=True)
def test_delete_user(self): taster = app.test_client(self) rv = taster.post('/register' , data=dict(email="*****@*****.**",password="******",name="test",last="test"),follow_redirects=True) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) self.assertTrue('ברוכים'.encode() in rv.data) rv = taster.post('/unregister' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) self.assertTrue('שם משתמש או סיסמא לא נכונים'.encode() in rv.data)
def test_login_as_visit(self): taster = app.test_client(self) rv = taster.post('/login', data=dict(email="*****@*****.**", password="******"), follow_redirects=True) rv = taster.get('/login', follow_redirects=True) self.assertFalse('משתמשים'.encode() in rv.data) rv = taster.get('/logout', follow_redirects=True)
def setUp(self): self.client = app.test_client() self.new_movie = { "title": "ee", "description": "mlcmlodaflamclxzmcopd", "release_date": "16/09/20202", "language": "english", "director": "edna" }
def test_add_admin(self): taster = app.test_client(self) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) rv = taster.get('/login',follow_redirects=True) rv = taster.post('/registerByAdmin' , data=dict(name="טסט",last="טסט",email="*****@*****.**",password="******",Admin="true"),follow_redirects=True) rv= taster.get('/logout',follow_redirects=True) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) self.assertTrue('ברוכים'.encode() in rv.data) rv = taster.post('/unregister',data=dict(email="*****@*****.**",password="******"),follow_redirects=True)
def test_jasonPark_show(self): taster = app.test_client(self) with open('playgrounds.json', 'r',encoding="utf8") as myfile: arr=[] data=json.loads(myfile.read()) arr.append(data[0]['Name']) rv = taster.post('/login' , data=dict(email="*****@*****.**",password="******"),follow_redirects=True) rv = taster.get('/parks') for p in arr: self.assertTrue(p.encode() in rv.data)
def test_login(self): taster = app.test_client(self) print( "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" ) rv = taster.post('/login', data=dict(email="*****@*****.**", password="******"), follow_redirects=True) rv = taster.get('/login', follow_redirects=True) self.assertTrue('משתמשים'.encode() in rv.data) rv = taster.get('/logout', follow_redirects=True)
def setUp(self): app.testing = True self.app = app.test_client()