def test_uri_normalize_relative(): uri = URI(path.join('tests', 'xmi', 'xmi-tests', 'testEMF.xmi')) assert path.exists(uri.normalize())
def test_uri_normalize_fileuri_relative(): xmi_path = path.join('tests', 'xmi', 'xmi-tests', 'testEMF.xmi') uri = URI('file://' + xmi_path) assert path.exists(uri.normalize())
def test_uri_normalize_virtual(): uri = URI('http://virtual/1.0') assert uri.normalize() == 'http://virtual/1.0'
def test_uri_normalize_fileuri_abs(): uri = URI('file:///test.xmi') assert path.isabs(uri.normalize())
def test_resource_normalize_unknown_protocol(): u = URI('pathmap://test') assert u.normalize() == u.plain u = URI('platform:/test') assert u.normalize() == u.plain