* chore: Added isort to pre-commit config * chore: Sort imports with isort * chore: Clean up imports with pycln * chore: Sort imports with isort * chore: Fix import issues * chore: Clean up sider issues * chore: Remove import errors from flake8 ignore list * chore: Clean up lint issues
		
			
				
	
	
		
			24 lines
		
	
	
		
			471 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			471 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from __future__ import unicode_literals
 | |
| 
 | |
| import unittest
 | |
| 
 | |
| import frappe
 | |
| 
 | |
| import erpnext
 | |
| 
 | |
| 
 | |
| @erpnext.allow_regional
 | |
| def test_method():
 | |
| 	return 'original'
 | |
| 
 | |
| class TestInit(unittest.TestCase):
 | |
| 	def test_regional_overrides(self):
 | |
| 		frappe.flags.country = 'India'
 | |
| 		self.assertEqual(test_method(), 'overridden')
 | |
| 
 | |
| 		frappe.flags.country = 'Maldives'
 | |
| 		self.assertEqual(test_method(), 'original')
 | |
| 
 | |
| 		frappe.flags.country = 'France'
 | |
| 		self.assertEqual(test_method(), 'overridden')
 |