summaryrefslogtreecommitdiff
path: root/pint/testsuite/test_issues.py
diff options
context:
space:
mode:
Diffstat (limited to 'pint/testsuite/test_issues.py')
-rw-r--r--pint/testsuite/test_issues.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/pint/testsuite/test_issues.py b/pint/testsuite/test_issues.py
index 027db98..a2e7e7b 100644
--- a/pint/testsuite/test_issues.py
+++ b/pint/testsuite/test_issues.py
@@ -215,6 +215,20 @@ class TestIssues(TestCase):
self.assertEqual(sum([v * ureg.meter, v * ureg.meter]), 2 * v * ureg.meter)
+ def test_issue105(self):
+ ureg = UnitRegistry()
+
+ func = ureg.parse_unit_name
+ val = list(func('meter'))
+ self.assertEqual(list(func('METER')), [])
+ self.assertEqual(val, list(func('METER', False)))
+
+ for func in (ureg.get_name, ureg.parse_expression):
+ val = func('meter')
+ self.assertRaises(ValueError, func, 'METER')
+ self.assertEqual(val, func('METER', False))
+
+
@unittest.skipUnless(HAS_NUMPY, 'Numpy not present')
class TestIssuesNP(TestCase):