blob: 7bd6fa8238dedafaf09b2a286020e1ef1ec19ac0 [file] [log] [blame]
Rushabh Mehta8f2e21d2017-07-13 15:07:51 +05301import unittest, frappe, erpnext
2
Rushabh Mehta393becc2017-07-13 15:49:37 +05303@erpnext.allow_regional
Rushabh Mehta8f2e21d2017-07-13 15:07:51 +05304def test_method():
5 return 'original'
6
7class TestInit(unittest.TestCase):
8 def test_regional_overrides(self):
9 frappe.flags.country = 'India'
10 self.assertEqual(test_method(), 'overridden')
11
Nabin Hait096c05c2018-03-09 13:11:00 +053012 frappe.flags.country = 'Maldives'
13 self.assertEqual(test_method(), 'original')
Charles-Henri Decultotb8c088e2018-02-21 06:37:33 +010014
15 frappe.flags.country = 'France'
Nabin Hait096c05c2018-03-09 13:11:00 +053016 self.assertEqual(test_method(), 'overridden')