# HG changeset patch # User Franz Glasner # Date 1521392273 -3600 # Node ID a0ed959759809c239f77ac4408453e0a5acb58ed # Parent 2b79ddc0f92bbef4782b0084cd0679b42a24f590 Test octal n umbers in values diff -r 2b79ddc0f92b -r a0ed95975980 tests/data/conf1.ini --- a/tests/data/conf1.ini Sun Mar 18 16:45:51 2018 +0100 +++ b/tests/data/conf1.ini Sun Mar 18 17:57:53 2018 +0100 @@ -6,3 +6,4 @@ key3 = :float:5.7 key4 = :bool:yes key5 = :bool:off +key6 = :int:0o377 diff -r 2b79ddc0f92b -r a0ed95975980 tests/data/conf1.py --- a/tests/data/conf1.py Sun Mar 18 16:45:51 2018 +0100 +++ b/tests/data/conf1.py Sun Mar 18 17:57:53 2018 +0100 @@ -5,3 +5,4 @@ key3 = 5.7 key4 = True key5 = False +key6 = 0o377 diff -r 2b79ddc0f92b -r a0ed95975980 tests/data/conf1.yml --- a/tests/data/conf1.yml Sun Mar 18 16:45:51 2018 +0100 +++ b/tests/data/conf1.yml Sun Mar 18 17:57:53 2018 +0100 @@ -7,3 +7,4 @@ key3: 5.7 key4: true key5: false +key6: 0377 diff -r 2b79ddc0f92b -r a0ed95975980 tests/test.py --- a/tests/test.py Sun Mar 18 16:45:51 2018 +0100 +++ b/tests/test.py Sun Mar 18 17:57:53 2018 +0100 @@ -36,6 +36,7 @@ self.assertTrue(isinstance(cfg.get("key4"), bool)) self.assertFalse(cfg.get("key5")) self.assertTrue(isinstance(cfg.get("key5"), bool)) + self.assertEqual(255, cfg.get("key6")) def test01_ini_types(self): cfg = configmix.ini.load(os.path.join(TESTDATADIR, "conf1.ini"))