def setUp(self): # 'setUp' breaks Pylint's naming rules # pylint: disable=C0103 self.working_dir = tempfile.mkdtemp() self.repos_mirror_path = os.path.join(self.working_dir, "repos_mirror") self.repos_path = os.path.join(self.working_dir, "repos") os.mkdir(self.repos_mirror_path) os.mkdir(self.repos_path) self.config = clone.parse_args_or_exit( ['config_dir', '--repos_mirror_path', self.repos_mirror_path, '--repos_path', self.repos_path])
def setUp(self): # 'setUp' breaks Pylint's naming rules # pylint: disable=C0103 self.working_dir = tempfile.mkdtemp() self.repos_mirror_path = os.path.join(self.working_dir, "repos_mirror") self.repos_path = os.path.join(self.working_dir, "repos") os.mkdir(self.repos_mirror_path) os.mkdir(self.repos_path) self.config = clone.parse_args_or_exit([ 'config_dir', '--repos_mirror_path', self.repos_mirror_path, '--repos_path', self.repos_path ])
def setUp(self): # pylint: disable=C0103 self.working_dir = tempfile.mkdtemp() self.repos_dir = os.path.join(self.working_dir, "repos") self.config_dir = os.path.join(self.working_dir, "config") self.sources_dir = os.path.join(self.working_dir, "SOURCES") os.mkdir(self.sources_dir) os.mkdir(self.repos_dir) os.mkdir(self.config_dir) self.config = clone.parse_args_or_exit( [self.config_dir, '--repos_path', self.repos_dir]) subprocess.call( ["tar", "zxf", "tests/data/test-hg.tar.gz", "-C", self.repos_dir])
def setUp(self): # pylint: disable=C0103 self.working_dir = tempfile.mkdtemp() self.repos_dir = os.path.join(self.working_dir, "repos") self.config_dir = os.path.join(self.working_dir, "config") self.sources_dir = os.path.join(self.working_dir, "SOURCES") os.mkdir(self.sources_dir) os.mkdir(self.repos_dir) os.mkdir(self.config_dir) self.config = clone.parse_args_or_exit( [self.config_dir, '--repos_path', self.repos_dir]) subprocess.call(["tar", "zxf", "tests/data/test-hg.tar.gz", "-C", self.repos_dir])
def test_quiet_defaults_to_false(self): args = clone.parse_args_or_exit(MANDATORY_ARGS) self.assertEquals(False, args.quiet)
def test_repos_path_unset(self): args = clone.parse_args_or_exit(MANDATORY_ARGS) self.assertEquals('repos', args.repos_path)
def test_repos_path_set(self): args = clone.parse_args_or_exit(MANDATORY_ARGS + ['--repos_path', '/foo']) self.assertEquals('/foo', args.repos_path)
def test_correct_call(self): args = clone.parse_args_or_exit(['config_dir']) self.assertEquals('config_dir', args.config_dir)
def test_print_only_specified(self): args = clone.parse_args_or_exit(MANDATORY_ARGS + ['--print-only']) self.assertEquals(True, args.print_only)
def test_print_only_defaults_to_false(self): args = clone.parse_args_or_exit(MANDATORY_ARGS) self.assertEquals(False, args.print_only)
def test_dry_run_set_to_true(self): args = clone.parse_args_or_exit(MANDATORY_ARGS + ['--dry-run']) self.assertEquals(True, args.dry_run)
def test_quiet_set_to_true(self): args = clone.parse_args_or_exit(MANDATORY_ARGS + ['--quiet']) self.assertEquals(True, args.quiet)
def setUp(self): self.config = clone.parse_args_or_exit( ["/tmp/", '--repos_path', ""])
def setUp(self): self.config = clone.parse_args_or_exit(["/tmp/", '--repos_path', ""])