Exemplo n.º 1
0
 def test_restart_sync(self):
     new_file_name = 'sync_file'
     repo = Repo.resolve(get_all_repos(include_specs_repo=False), 'repo-app-a')
     with open(os.path.join(repo.local_path, new_file_name), 'w+') as f:
         f.write('new file!')
     self.run_command('restart appa')
     self.assertFileInContainer('appa', os.path.join('/app/a/', new_file_name))
Exemplo n.º 2
0
 def test_restart_sync(self):
     new_file_name = 'sync_file'
     repo = Repo.resolve(get_all_repos(include_specs_repo=False),
                         'repo-app-a')
     with open(os.path.join(repo.local_path, new_file_name), 'w+') as f:
         f.write('new file!')
     self.run_command('restart appa')
     self.assertFileInContainer('appa',
                                os.path.join('/app/a/', new_file_name))
Exemplo n.º 3
0
 def test_resolve_not_found(self):
     with self.assertRaises(RuntimeError):
         Repo.resolve(get_all_repos(), 'definitely-not-a-repo')
Exemplo n.º 4
0
 def test_resolve_short_name_conflict(self):
     with self.assertRaises(RuntimeError):
         Repo.resolve(get_all_repos(), 'a')
Exemplo n.º 5
0
 def test_resolve_short_name(self):
     self.assertEqual(Repo.resolve(get_all_repos(), 'b'), Repo('github.com/app/b'))
Exemplo n.º 6
0
 def test_resolve_full_name(self):
     self.assertEqual(Repo.resolve(get_all_repos(), 'github.com/app/a'), Repo('github.com/app/a'))
Exemplo n.º 7
0
 def test_resolve_not_found(self):
     with self.assertRaises(RuntimeError):
         Repo.resolve(get_all_repos(), 'definitely-not-a-repo')
Exemplo n.º 8
0
 def test_resolve_short_name_conflict(self):
     with self.assertRaises(RuntimeError):
         Repo.resolve(get_all_repos(), 'a')
Exemplo n.º 9
0
 def test_resolve_short_name(self):
     self.assertEqual(Repo.resolve(get_all_repos(), 'b'),
                      Repo('github.com/app/b'))
Exemplo n.º 10
0
 def test_resolve_full_name(self):
     self.assertEqual(Repo.resolve(get_all_repos(), 'github.com/app/a'),
                      Repo('github.com/app/a'))