def runTest(self): """ github.comへのバインダーの作成と削除のテスト """ self.assertEqual( subprocess.call(["wasanbon-admin.py", "repository", "create", "-f", "-u", user_name, "-p", password]), 0 ) self.assertTrue(repositories.is_local_owner_repository(user_name))
def runTest(self): """ github.comへのバインダーの作成と削除のテスト """ self.assertEqual( subprocess.call([ 'wasanbon-admin.py', 'repository', 'create', '-f', '-u', user_name, '-p', password ]), 0) self.assertTrue(repositories.is_local_owner_repository(user_name))
def runTest(self): self.assertEqual( subprocess.call(["wasanbon-admin.py", "repository", "create", "-f", "-u", user_name, "-p", password]), 0 ) self.assertTrue(repositories.is_local_owner_repository(user_name)) pack_name = "wasanbon_test_package" self.assertEqual(subprocess.call(["wasanbon-admin.py", "package", "create", pack_name]), 0) self.assertTrue(pack_name in [p.name for p in package.get_packages()]) os.chdir(pack_name) back_end = "python" comp_name = "TestComponent" self.assertEqual(subprocess.call(["./mgr.py", "rtc", "create", comp_name]), 0) self.assertTrue(not package.get_package(pack_name).rtc(comp_name, suppress_exception=True) == None) self.assertEqual(subprocess.call(["./mgr.py", "repository", "init", comp_name]), 0) self.assertEqual( subprocess.call( ["./mgr.py", "repository", "remote_create", comp_name, "-u", user_name, "-p", password, "-v", "-n"] ), 0, ) from wasanbon.core.repositories import github_api g = github_api.GithubReference(user_name, password) g.get_repo(comp_name) self.assertEqual(subprocess.call(["./mgr.py", "rtc", "addInPort", comp_name, "RTC.TimedLong", "in"]), 0) self.assertEqual(subprocess.call(["./mgr.py", "rtc", "addOutPort", comp_name, "RTC.TimedLong", "out"]), 0) self.assertEqual(subprocess.call(["./mgr.py", "rtc", "delete", comp_name]), 0) self.assertEqual(subprocess.call(["./mgr.py", "repository", "commit", comp_name, "Test Commit"]), 0) self.assertEqual( subprocess.call(["./mgr.py", "repository", "push", comp_name, "-u", user_name, "-p", password]), 0 ) self.assertTrue(package.get_package(pack_name).rtc(comp_name, suppress_exception=True) == None) self.assertEqual( subprocess.call( ["./mgr.py", "repository", "remote_delete", comp_name, "-u", user_name, "-p", password, "-n", "-v"] ), 0, ) os.chdir("..") self.assertEqual(subprocess.call(["wasanbon-admin.py", "package", "delete", pack_name]), 0) self.assertFalse(pack_name in [p.name for p in package.get_packages()]) self.assertEqual( subprocess.call(["wasanbon-admin.py", "repository", "destroy", "-f", "-u", user_name, "-p", password]), 0 ) pass
def runTest(self): self.assertEqual( subprocess.call([ 'wasanbon-admin.py', 'repository', 'create', '-f', '-u', user_name, '-p', password ]), 0) self.assertTrue(repositories.is_local_owner_repository(user_name)) pack_name = 'wasanbon_test_package' self.assertEqual( subprocess.call( ['wasanbon-admin.py', 'package', 'create', pack_name]), 0) self.assertTrue(pack_name in [p.name for p in package.get_packages()]) os.chdir(pack_name) back_end = 'python' comp_name = 'TestComponent' self.assertEqual( subprocess.call(['./mgr.py', 'rtc', 'create', comp_name]), 0) self.assertTrue(not package.get_package(pack_name).rtc( comp_name, suppress_exception=True) == None) self.assertEqual( subprocess.call(['./mgr.py', 'repository', 'init', comp_name]), 0) self.assertEqual( subprocess.call([ './mgr.py', 'repository', 'remote_create', comp_name, '-u', user_name, '-p', password, '-v', '-n' ]), 0) from wasanbon.core.repositories import github_api g = github_api.GithubReference(user_name, password) g.get_repo(comp_name) self.assertEqual( subprocess.call([ './mgr.py', 'rtc', 'addInPort', comp_name, 'RTC.TimedLong', 'in' ]), 0) self.assertEqual( subprocess.call([ './mgr.py', 'rtc', 'addOutPort', comp_name, 'RTC.TimedLong', 'out' ]), 0) self.assertEqual( subprocess.call(['./mgr.py', 'rtc', 'delete', comp_name]), 0) self.assertEqual( subprocess.call( ['./mgr.py', 'repository', 'commit', comp_name, 'Test Commit']), 0) self.assertEqual( subprocess.call([ './mgr.py', 'repository', 'push', comp_name, '-u', user_name, '-p', password ]), 0) self.assertTrue( package.get_package(pack_name).rtc( comp_name, suppress_exception=True) == None) self.assertEqual( subprocess.call([ './mgr.py', 'repository', 'remote_delete', comp_name, '-u', user_name, '-p', password, '-n', '-v' ]), 0) os.chdir('..') self.assertEqual( subprocess.call( ['wasanbon-admin.py', 'package', 'delete', pack_name]), 0) self.assertFalse(pack_name in [p.name for p in package.get_packages()]) self.assertEqual( subprocess.call([ 'wasanbon-admin.py', 'repository', 'destroy', '-f', '-u', user_name, '-p', password ]), 0) pass