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