Ejemplo n.º 1
0
 def test_update_from_cache(self):
     pack = Package.from_dep('my_dep', Dep('http://github/my_namespace/test_app', 'master', tag='1.0.0'))
     create(self.test_dir, {'<name>': 'my_dep'})
     pack.update_from_cache(join(self.test_dir, 'my_dep'))
     self.assertEqual('my_dep', pack.name)
     self.assertEqual('0.0.1', pack.vsn)
     self.assertEqual('1.0.0', pack.git_tag)
     self.assertEqual('http://github/my_namespace/test_app', pack.url)
     self.assertEqual([], pack.deps)
Ejemplo n.º 2
0
 def test_update_from_package(self, mock_conf):
     mock_conf.return_value = self.conf_file
     create(self.test_dir, {'<name>': 'my_dep'})
     pack_path = join(self.test_dir, 'my_dep')
     builder = Builder.init_from_path(pack_path)
     self.assertEqual(True, builder.build())
     builder.package()
     pack = Package.from_dep('my_dep', Dep('http://github/my_namespace/test_app', 'master', tag='1.0.0'))
     pack.update_from_package(join(pack_path, 'my_dep.ep'))
     self.assertEqual('my_dep', pack.name)
     self.assertEqual('0.0.1', pack.vsn)
     self.assertEqual('1.0.0', pack.git_tag)
     self.assertEqual('master', pack.git_branch)
     self.assertEqual('http://github/my_namespace/test_app', pack.url)
     self.assertEqual([], pack.deps)
Ejemplo n.º 3
0
 def test_init_from_dep(self):
     pack = Package.from_dep('test_app', Dep('http://github/my_namespace/test_app', 'master', tag='1.0.0'))
     self.assertEqual([], pack.deps)
     self.assertEqual('test_app', pack.name)
     self.assertEqual('1.0.0', pack.git_tag)