def test_parse_invalid_unit(self): with self.assertRaises(_ud.UdunitsError): unit = _ud.parse(self.system, b'jigawatt', _ud.UT_ASCII)
def test_parse_UTF8(self): angstrom = _ud.parse(self.system, b'\xc3\xa5ngstr\xc3\xb6m', _ud.UT_UTF8) self.assertIsNotNone(angstrom)
def test_parse_latin1(self): angstrom = _ud.parse(self.system, b'\xe5ngstr\xF6m', _ud.UT_LATIN1) self.assertIsNotNone(angstrom)
def test_parse_ISO_8859_1(self): angstrom = _ud.parse(self.system, b'\xe5ngstr\xF6m', _ud.UT_ISO_8859_1) self.assertIsNotNone(angstrom)
def test_parse(self): unit = _ud.parse(self.system, b'gigawatt', _ud.UT_ASCII) self.assertIsNotNone(unit)