def test_invalid_module_id(self): id = '/jquery/a.js' try: module.parse_module_id(id) except Exception: error = True self.assertEqual(error, True)
def test_parse_module_id_name_version_path(self): id = '[email protected]/a.js' name, version, path = module.parse_module_id(id) self.assertEqual(name, 'jquery') self.assertEqual(version, '1.0.0') self.assertEqual(path, '/a.js') id = '[email protected]/' name, version, path = module.parse_module_id(id) self.assertEqual(name, 'jquery') self.assertEqual(version, '1.0.0') self.assertEqual(path, '')
def test_parse_module_id_name(self): id = 'jquery' name, version, path = module.parse_module_id(id) self.assertEqual(name, 'jquery') self.assertEqual(version, '*') self.assertEqual(path, '')