def test_generate_coverage_xml(self, mock_gen_xml, mock_deps): mock_deps.return_value = ["foo/bar", "foo/bar/baz", "."] generate_package_coverage("test_path", "project_package", "test_package", "project_root", False, False, True, "foo/", False, None, None) mock_deps.assert_called_once_with("project_package", "test_path", None) mock_gen_xml.assert_called_once_with("foo/test_package", [ "go", "test", '-covermode=count', u"-coverprofile=project_root/reports/test_package.txt", u"-coverpkg=foo/bar,foo/bar/baz,." ], "test_path")
def test_generate_coverage_no_godep_short_race(self, mock_call, mock_deps): mock_deps.return_value = ["foo/bar", "foo/bar/baz", "."] generate_package_coverage( "test_path", "project_package", "test_package", "project_root", False, False, False, "foo/", False, None, None) mock_deps.assert_called_once_with( "project_package", "test_path", None) mock_call.assert_called_once_with([ "go", "test", '-covermode=count', u"-coverprofile=project_root/reports/test_package.txt", u"-coverpkg=foo/bar,foo/bar/baz,." ], cwd="test_path")
def test_generate_package_coverage_godep_short_race( self, mock_call, mock_deps): mock_deps.return_value = ["foo/bar", "foo/bar/baz", "."] generate_package_coverage( "test_path", "project_package", "test_package", "project_root", True, True, False, "foo/", True, "foo", ["-x", "-timeout=5m"]) mock_deps.assert_called_once_with( "project_package", "test_path", "foo") mock_call.assert_called_once_with([ "godep", "go", "test", '-covermode=count', u"-coverprofile=project_root/reports/test_package.txt", u"-coverpkg=foo/bar,foo/bar/baz,.", "-short", "-race", "-tags=foo", "-x", "-timeout=5m" ], cwd="test_path")