mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	This was causing an issue when calling the `migrate` command in a test case with the `available_apps` attribute pointing to an application with migrations disabled using the `MIGRATION_MODULES` setting. Thanks to Tim Graham for the review. Refs #24919
		
			
				
	
	
		
			16 lines
		
	
	
		
			517 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			517 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from __future__ import unicode_literals
 | |
| 
 | |
| from django.db.migrations.questioner import MigrationQuestioner
 | |
| from django.test import SimpleTestCase
 | |
| from django.test.utils import override_settings
 | |
| 
 | |
| 
 | |
| class QuestionerTests(SimpleTestCase):
 | |
|     @override_settings(
 | |
|         INSTALLED_APPS=['migrations'],
 | |
|         MIGRATION_MODULES={'migrations': None},
 | |
|     )
 | |
|     def test_ask_initial_with_disabled_migrations(self):
 | |
|         questioner = MigrationQuestioner()
 | |
|         self.assertIs(False, questioner.ask_initial('migrations'))
 |