mirror of https://github.com/pallets/flask.git
				
				
				
			
		
			
				
	
	
		
			37 lines
		
	
	
		
			867 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			867 B
		
	
	
	
		
			Python
		
	
	
	
| # -*- coding: utf-8 -*-
 | |
| """
 | |
|     Blueprint Example Tests
 | |
|     ~~~~~~~~~~~~~~
 | |
| 
 | |
|     Tests the Blueprint example app
 | |
| """
 | |
| import blueprintexample
 | |
| import unittest
 | |
| 
 | |
| 
 | |
| class BlueprintExampleTestCase(unittest.TestCase):
 | |
| 
 | |
|     def setUp(self):
 | |
|         self.app = blueprintexample.app.test_client()
 | |
|         
 | |
|     def test_urls(self):
 | |
|         r = self.app.get('/')
 | |
|         self.assertEquals(r.status_code, 200)
 | |
|         
 | |
|         r = self.app.get('/hello')
 | |
|         self.assertEquals(r.status_code, 200)
 | |
|         
 | |
|         r = self.app.get('/world')
 | |
|         self.assertEquals(r.status_code, 200)
 | |
|         
 | |
|         #second blueprint instance
 | |
|         r = self.app.get('/pages/hello')
 | |
|         self.assertEquals(r.status_code, 200)
 | |
|         
 | |
|         r = self.app.get('/pages/world')
 | |
|         self.assertEquals(r.status_code, 200)
 | |
|         
 | |
|         
 | |
| if __name__ == '__main__':
 | |
|     unittest.main()
 |