def test_is_node_module(self): self.assertTrue( NodeTask.is_node_module(self.make_target(':a', NodeModule))) self.assertFalse( NodeTask.is_node_module(self.make_target(':b', NodeRemoteModule))) self.assertFalse( NodeTask.is_node_module(self.make_target(':c', Target)))
def test_render_npm_package_dependency(self): node_module_target = self.make_target(':a', NodeModule) node_remote_module_target = self.make_target(':b', NodeRemoteModule, version='1.2.3') node_paths = NodePaths() node_paths.resolved(node_module_target, '/path/to/node_module_target') node_paths.resolved(node_remote_module_target, '/path/to/node_remote_module_target') self.assertEqual( '/path/to/node_module_target', NodeTask.render_npm_package_dependency(node_paths, node_module_target)) self.assertEqual( '1.2.3', NodeTask.render_npm_package_dependency(node_paths, node_remote_module_target))
def test_is_node_remote_module(self): self.assertTrue(NodeTask.is_node_remote_module(self.make_target(":a", NodeRemoteModule))) self.assertFalse(NodeTask.is_node_remote_module(self.make_target(":b", NodeModule))) self.assertFalse(NodeTask.is_node_remote_module(self.make_target(":c", Target)))
def test_is_node_remote_module(self): self.assertTrue(NodeTask.is_node_remote_module(self.make_target(':a', NodeRemoteModule))) self.assertFalse(NodeTask.is_node_remote_module(self.make_target(':b', NodeModule))) self.assertFalse(NodeTask.is_node_remote_module(self.make_target(':c', Target)))