コード例 #1
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
 def test_logout(self):
     tester = WiFinderApp.test_client(self)
     tester.post('/login',
                 data=dict(username="******", password="******"),
                 follow_redirects=True)
     response = tester.get('/logout', follow_redirects=True)
     self.assertTrue(b'You have just been logged out!' in response.data)
コード例 #2
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
	def test_login_fail(self):
		tester = WiFinderApp.test_client(self)
		response = tester.post(
			'/login',
			data=dict(username="******", password="******"),
			follow_redirects=True
		)
		self.assertTrue(b'Login' in response.data)
コード例 #3
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
	def test_logout(self):
		tester = WiFinderApp.test_client(self)
		tester.post(
			'/login',
			data=dict(username="******", password="******"),
			follow_redirects=True
		)
		response = tester.get('/logout', follow_redirects=True)
		self.assertTrue(b'You have just been logged out!' in response.data)
コード例 #4
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
 def test_index(self):
     tester = WiFinderApp.test_client(self)
     response = tester.get('/login', content_type='html/text')
     self.assertEqual(response.status_code, 200)
コード例 #5
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
 def test_require_login(self):
     tester = WiFinderApp.test_client(self)
     response = tester.get('/', follow_redirects=True)
     self.assertTrue(b'Sorry, you need to login first!' in response.data)
コード例 #6
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
 def test_login_fail(self):
     tester = WiFinderApp.test_client(self)
     response = tester.post('/login',
                            data=dict(username="******", password="******"),
                            follow_redirects=True)
     self.assertTrue(b'Login' in response.data)
コード例 #7
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
 def test_index_page_loads(self):
     tester = WiFinderApp.test_client(self)
     response = tester.get('/login', content_type='html/text')
     self.assertTrue(b'WiFinder' in response.data)
コード例 #8
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
 def test_redirect(self):
     tester = WiFinderApp.test_client(self)
     response = tester.get('/', content_type='html/text')
     self.assertEqual(response.status_code, 302)
コード例 #9
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
	def test_index(self):
		tester = WiFinderApp.test_client(self)
		response = tester.get('/login', content_type='html/text')
		self.assertEqual(response.status_code, 200)
コード例 #10
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
	def test_require_login(self):
		tester = WiFinderApp.test_client(self)
		response = tester.get('/', follow_redirects=True)
		self.assertTrue(b'Sorry, you need to login first!' in response.data) 
コード例 #11
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
	def test_index_page_loads(self):
		tester = WiFinderApp.test_client(self)
		response = tester.get('/login', content_type='html/text')
		self.assertTrue(b'WiFinder' in response.data)
コード例 #12
0
ファイル: test.py プロジェクト: indoorvoice/WiFinder
	def test_redirect(self):
		tester = WiFinderApp.test_client(self)
		response = tester.get('/', content_type='html/text')
		self.assertEqual(response.status_code, 302)