Exemplo n.º 1
0
    def test_finds_test_modules_without_errors(self, sub_mock):
        io_mock = mock.MagicMock()
        io_mock.stdout = self.test_list
        io_mock.stderr = []
        sub_mock.return_value = io_mock

        project = Project()
        self.assertEquals(project.errors, [])
        self.assertItemsEqual(project.keys(), ['tests', 'more_tests'])
Exemplo n.º 2
0
    def test_finds_test_modules_without_errors(self, sub_mock):
        io_mock = mock.MagicMock()
        io_mock.stdout = self.test_list
        io_mock.stderr = []
        sub_mock.return_value = io_mock

        project = Project()
        self.assertEquals(project.errors, [])
        self.assertItemsEqual(project.keys(), ['tests', 'more_tests'])
Exemplo n.º 3
0
    def test_project_has_error_list_from_stderr(self, sub_mock):
        io_mock = mock.MagicMock()
        io_mock.stdout = self.test_list
        io_mock.stderr = self.error_list
        sub_mock.return_value = io_mock

        project = Project()

        self.assertEquals(project.errors, self.error_list)
        self.assertItemsEqual(project.keys(), ['tests', 'more_tests'])
Exemplo n.º 4
0
    def test_project_has_error_list_from_stderr(self, sub_mock):
        io_mock = mock.MagicMock()
        io_mock.stdout = self.test_list
        io_mock.stderr = self.error_list
        sub_mock.return_value = io_mock

        project = Project()

        self.assertEquals(project.errors, self.error_list)
        self.assertItemsEqual(project.keys(), ['tests', 'more_tests'])