Esempio n. 1
0
 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)
Esempio n. 2
0
 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)
Esempio n. 3
0
 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)
Esempio n. 4
0
 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)
Esempio n. 5
0
 def setUp(self):
     self.client = app.test_client()
     self.new_movie = {
         "title": "ee",
         "description": "mlcmlodaflamclxzmcopd",
         "release_date": "16/09/20202",
         "language": "english",
         "director": "edna"
     }
Esempio n. 6
0
 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)
Esempio n. 7
0
 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)
Esempio n. 8
0
 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)
Esempio n. 9
0
 def setUp(self):
     app.testing = True
     self.app = app.test_client()