basic login test, fixture deleted (no longer needed)
This commit is contained in:
		
							parent
							
								
									2c0b4a1988
								
							
						
					
					
						commit
						3132bc9647
					
				
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -56,7 +56,7 @@ Du hast {{choice}} ausgewählt. | ||||||
| </form> | </form> | ||||||
| <p> | <p> | ||||||
| <img src="https://upload.wikimedia.org/wikipedia/commons/c/c4/Figuren_klein.jpg"><p> | <img src="https://upload.wikimedia.org/wikipedia/commons/c/c4/Figuren_klein.jpg"><p> | ||||||
| Eine Übersicht alle Förderangebote von Wikimedia Deutschland findest du im <a href="https://de.wikipedia.org/wiki/Wikipedia:Förderung/Förderangebote"> | Eine Übersicht aller Förderangebote von Wikimedia Deutschland findest du im <a href="https://de.wikipedia.org/wiki/Wikipedia:Förderung/Förderangebote"> | ||||||
|   Förderportal in der deutschsprachigen Wikipedia</a>. |   Förderportal in der deutschsprachigen Wikipedia</a>. | ||||||
|   <br>Für alle Fragen wende dich gern an das <a href="https://de.wikipedia.org/wiki/Wikipedia:Förderung/Wikimedia_Deutschland">Team Ideenförderung</a>. |   <br>Für alle Fragen wende dich gern an das <a href="https://de.wikipedia.org/wiki/Wikipedia:Förderung/Wikimedia_Deutschland">Team Ideenförderung</a>. | ||||||
| <p> | <p> | ||||||
|  |  | ||||||
|  | @ -1,10 +1,10 @@ | ||||||
| from django.test import TestCase | from django.test import TestCase | ||||||
| from django.conf import settings | from django.conf import settings | ||||||
|  | from django.contrib.auth.models import User | ||||||
| 
 | 
 | ||||||
| from .models import HonoraryCertificate | from .models import HonoraryCertificate | ||||||
| 
 | 
 | ||||||
| # Create your tests here. | class TestWithoutLogin(TestCase): | ||||||
| class TestGranted(TestCase): |  | ||||||
| 
 | 
 | ||||||
|     def setUp(self): |     def setUp(self): | ||||||
|         #this supress an unwanted warning about missing root dir |         #this supress an unwanted warning about missing root dir | ||||||
|  | @ -28,3 +28,15 @@ class TestGranted(TestCase): | ||||||
|         '''test if /intern redirects to login page if not logged in''' |         '''test if /intern redirects to login page if not logged in''' | ||||||
|         response = self.client.get('/intern', follow=True) |         response = self.client.get('/intern', follow=True) | ||||||
|         self.assertContains(response,'password') |         self.assertContains(response,'password') | ||||||
|  | 
 | ||||||
|  | class TestWithLogin(TestCase): | ||||||
|  |     # fixture = ['testfixture'] | ||||||
|  | 
 | ||||||
|  |     def setUp(self): | ||||||
|  |         User.objects.create_superuser('testuser', 'nomail@nomail.com', 'testpasswd') | ||||||
|  | 
 | ||||||
|  |     def test_access(self): | ||||||
|  |         '''test if /intern gives an answer''' | ||||||
|  |         self.assertEqual(self.client.login(username='testuser', password='testpasswd'), True) | ||||||
|  |         response = self.client.get('/intern') | ||||||
|  |         self.assertContains(response,'Übersicht aller Förderangebote') | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue