mirror of
				https://github.com/django/django.git
				synced 2025-11-04 05:35:37 +00:00 
			
		
		
		
	Refs #27804 -- Used subTest() in a syndication test.
This commit is contained in:
		
							parent
							
								
									68f0e8d8b1
								
							
						
					
					
						commit
						feb1a0a692
					
				
					 1 changed files with 10 additions and 23 deletions
				
			
		| 
						 | 
					@ -495,27 +495,14 @@ class SyndicationFeedTest(FeedTestCase):
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
        add_domain() prefixes domains onto the correct URLs.
 | 
					        add_domain() prefixes domains onto the correct URLs.
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
        self.assertEqual(
 | 
					        prefix_domain_mapping = (
 | 
				
			||||||
            views.add_domain('example.com', '/foo/?arg=value'),
 | 
					            (('example.com', '/foo/?arg=value'), 'http://example.com/foo/?arg=value'),
 | 
				
			||||||
            'http://example.com/foo/?arg=value'
 | 
					            (('example.com', '/foo/?arg=value', True), 'https://example.com/foo/?arg=value'),
 | 
				
			||||||
        )
 | 
					            (('example.com', 'http://djangoproject.com/doc/'), 'http://djangoproject.com/doc/'),
 | 
				
			||||||
        self.assertEqual(
 | 
					            (('example.com', 'https://djangoproject.com/doc/'), 'https://djangoproject.com/doc/'),
 | 
				
			||||||
            views.add_domain('example.com', '/foo/?arg=value', True),
 | 
					            (('example.com', 'mailto:uhoh@djangoproject.com'), 'mailto:uhoh@djangoproject.com'),
 | 
				
			||||||
            'https://example.com/foo/?arg=value'
 | 
					            (('example.com', '//example.com/foo/?arg=value'), 'http://example.com/foo/?arg=value'),
 | 
				
			||||||
        )
 | 
					 | 
				
			||||||
        self.assertEqual(
 | 
					 | 
				
			||||||
            views.add_domain('example.com', 'http://djangoproject.com/doc/'),
 | 
					 | 
				
			||||||
            'http://djangoproject.com/doc/'
 | 
					 | 
				
			||||||
        )
 | 
					 | 
				
			||||||
        self.assertEqual(
 | 
					 | 
				
			||||||
            views.add_domain('example.com', 'https://djangoproject.com/doc/'),
 | 
					 | 
				
			||||||
            'https://djangoproject.com/doc/'
 | 
					 | 
				
			||||||
        )
 | 
					 | 
				
			||||||
        self.assertEqual(
 | 
					 | 
				
			||||||
            views.add_domain('example.com', 'mailto:uhoh@djangoproject.com'),
 | 
					 | 
				
			||||||
            'mailto:uhoh@djangoproject.com'
 | 
					 | 
				
			||||||
        )
 | 
					 | 
				
			||||||
        self.assertEqual(
 | 
					 | 
				
			||||||
            views.add_domain('example.com', '//example.com/foo/?arg=value'),
 | 
					 | 
				
			||||||
            'http://example.com/foo/?arg=value'
 | 
					 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
 | 
					        for prefix in prefix_domain_mapping:
 | 
				
			||||||
 | 
					            with self.subTest(prefix=prefix):
 | 
				
			||||||
 | 
					                self.assertEqual(views.add_domain(*prefix[0]), prefix[1])
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue