~doanac/ubuntu-ci-services-itself/upgrade-support

« back to all changes in this revision

Viewing changes to branch-source-builder/bsbuilder/tests/test_upload.py

  • Committer: Chris Johnston
  • Author(s): Evan Dandrea
  • Date: 2014-03-17 06:33:02 UTC
  • mfrom: (400.1.10 time-sorted-tests)
  • Revision ID: chris_johnston-20140317063302-52wct68d41e6qubs
[r=Andy Doan, Chris Johnston, PS Jenkins bot] Shave two minutes off test execution. Add a small program to print sorted test execution time.  from Evan Dandrea

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
 
70
70
    @mock.patch('bsbuilder.upload_package.create_temp_dir')
71
71
    @mock.patch('__builtin__.open')
72
 
    def test_get_source_files(self, open_mock, temp_dir_mock):
 
72
    @mock.patch('bsbuilder.upload_package.get_url_contents')
 
73
    def test_get_source_files(self, url_mock, open_mock, temp_dir_mock):
73
74
        temp_dir_mock.return_value = 'mock_location'
74
75
        open_mock.return_value = self._get_context_manager_mock()
75
76
        file_list = []
84
85
        self.assertEqual('/api/v1/fullsubticket/2/', result[0]['resource'])
85
86
        self.assertEqual('mock_location', result[0]['location'])
86
87
        self.assertItemsEqual(file_list, result[0]['files'])
 
88
        url_mock.assert_called_with('https://swift.url/package_0.1.dsc')