blob: b232d69dbb341acbe2a47e908fbc1662ec98025d [file] [log] [blame]
Chillar Anand915b3432021-09-02 16:44:59 +05301
2import unittest
3
4import frappe
5
6import erpnext
7
Rushabh Mehta8f2e21d2017-07-13 15:07:51 +05308
Rushabh Mehta393becc2017-07-13 15:49:37 +05309@erpnext.allow_regional
Rushabh Mehta8f2e21d2017-07-13 15:07:51 +053010def test_method():
11 return 'original'
12
13class TestInit(unittest.TestCase):
14 def test_regional_overrides(self):
15 frappe.flags.country = 'India'
16 self.assertEqual(test_method(), 'overridden')
17
Nabin Hait096c05c2018-03-09 13:11:00 +053018 frappe.flags.country = 'Maldives'
19 self.assertEqual(test_method(), 'original')
Charles-Henri Decultotb8c088e2018-02-21 06:37:33 +010020
21 frappe.flags.country = 'France'
Ankush Menat4551d7d2021-08-19 13:41:10 +053022 self.assertEqual(test_method(), 'overridden')