Exemple #1
0
    def test_get_timing_file_directory_removes_colon_from_directory_if_exists(self):
        Configuration['timings_directory'] = '/tmp/timings'
        git = Git("some_remote_value", 'origin', 'ref/to/some/branch')

        repo_directory = git.get_timing_file_directory('ssh://source_control.cr.com:1234/master')

        self.assertEqual(repo_directory, '/tmp/timings/source_control.cr.com1234/master')
Exemple #2
0
    def test_get_timing_file_directory_removes_colon_from_directory_if_exists(self):
        Configuration['timings_directory'] = '/tmp/timings'
        git = Git("some_remote_value", 'origin', 'ref/to/some/branch')

        repo_directory = git.get_timing_file_directory('ssh://source_control.cr.com:1234/master')

        self.assertEqual(repo_directory, '/tmp/timings/source_control.cr.com1234/master')
Exemple #3
0
    def test_get_timing_file_directory(self):
        Configuration['timings_directory'] = '/home/cr_user/.clusterrunner/timing'
        url = 'http://scm.example.com/path/to/project'

        timings_path = Git.get_timing_file_directory(url)

        self.assertEqual(timings_path, '/home/cr_user/.clusterrunner/timing/scm.example.com/path/to/project')
Exemple #4
0
    def test_get_timing_file_directory(self):
        Configuration['timings_directory'] = '/home/cr_user/.clusterrunner/timing'
        url = 'http://scm.example.com/path/to/project'

        timings_path = Git.get_timing_file_directory(url)

        self.assertEqual(timings_path, '/home/cr_user/.clusterrunner/timing/scm.example.com/path/to/project')
Exemple #5
0
    def test_get_timing_file_directory_removes_colon_from_directory_if_exists(self):
        Configuration['timings_directory'] = join(expanduser('~'), 'tmp', 'timings')
        git = Git("some_remote_value", 'origin', 'ref/to/some/branch')

        actual_timing_directory = git.get_timing_file_directory('ssh://source_control.cr.com:1234/master')
        expected_timing_directory = join(
            Configuration['timings_directory'],
            'source_control.cr.com1234',
            'master',
        )

        self.assertEqual(expected_timing_directory, actual_timing_directory)
Exemple #6
0
    def test_get_timing_file_directory_removes_colon_from_directory_if_exists(self):
        Configuration['timings_directory'] = join(expanduser('~'), 'tmp', 'timings')
        git = Git("some_remote_value", 'origin', 'ref/to/some/branch')

        actual_timing_directory = git.get_timing_file_directory('ssh://source_control.cr.com:1234/master')
        expected_timing_directory = join(
            Configuration['timings_directory'],
            'source_control.cr.com1234',
            'master',
        )

        self.assertEqual(expected_timing_directory, actual_timing_directory)
Exemple #7
0
    def test_get_timing_file_directory(self):
        Configuration['timings_directory'] = join(expanduser('~'), '.clusterrunner', 'timing')
        url = 'http://scm.example.com/path/to/project'

        actual_timings_sys_path = Git.get_timing_file_directory(url)

        expected_timings_sys_path = join(
            Configuration['timings_directory'],
            'scm.example.com',
            'path',
            'to',
            'project',
        )

        self.assertEqual(expected_timings_sys_path, actual_timings_sys_path)
Exemple #8
0
    def test_get_timing_file_directory(self):
        Configuration['timings_directory'] = join(expanduser('~'), '.clusterrunner', 'timing')
        url = 'http://scm.example.com/path/to/project'

        actual_timings_sys_path = Git.get_timing_file_directory(url)

        expected_timings_sys_path = join(
            Configuration['timings_directory'],
            'scm.example.com',
            'path',
            'to',
            'project',
        )

        self.assertEqual(expected_timings_sys_path, actual_timings_sys_path)