This commit is contained in:
Tom Hu
2021-01-02 18:51:07 -05:00
parent 853e99ac9d
commit 40b489d797

View File

@@ -43,7 +43,7 @@ test('all arguments', () => {
"directory": "coverage/", "directory": "coverage/",
"token": "d3859757-ab80-4664-924d-aef22fa7557b", "token": "d3859757-ab80-4664-924d-aef22fa7557b",
"verbose": "t", "verbose": "t",
"working_directory": "src/", "working_directory": "src",
"path_to_write_report": "codecov/", "path_to_write_report": "codecov/",
"xcode_derived_data": "~/Library/Developer/Xcode/DerivedData", "xcode_derived_data": "~/Library/Developer/Xcode/DerivedData",
"xcode_package": "MyApp" "xcode_package": "MyApp"
@@ -55,16 +55,81 @@ test('all arguments', () => {
let { execArgs, options, filepath, fail_ci } = buildExec(); let { execArgs, options, filepath, fail_ci } = buildExec();
expect(execArgs).toEqual([ expect(execArgs).toEqual([
"codecov.sh", "src/codecov.sh",
"-n", "-n",
"", "codecov",
"-F", "-F",
"", "test",
"-Q", "-Q",
"github-action" "github-action",
"-c",
"-N",
"83231650328f11695dfb754ca0f540516f188d27",
"-A",
"--timeout 1",
"-U",
"--timeout 2",
"-e",
"OS,PYTHON",
"-Z",
"-f",
"coverage.xml",
"-f",
"dir1/coverage.xml",
"-f",
"dir2/coverage.xml",
"-X",
"gcov",
"-X",
"coveragepy",
"-X",
"fix",
"-X",
"search",
"-X",
"code",
"-X",
"network",
"-X",
"gcovout",
"-X",
"html",
"-X",
"recursesubs",
"-a",
"--timeout 3",
"-g",
"**/exclude-dir/*.*",
"-x",
"gcov",
"-G",
"**/include-dir/*.*",
"-k",
"demo",
"-B",
"thomasrockhu/test",
"-b",
"1",
"-C",
"9caabca5474b49de74ef5667deabaf74cdacc244",
"-P",
"2",
"-T",
"v1.2",
"-N",
"root/",
"-s",
"coverage/",
"-v",
"-q",
"codecov/",
"-D",
"~/Library/Developer/Xcode/DerivedData",
"-J",
"MyApp",
]); ]);
expect(filepath).toEqual('codecov.sh'); expect(filepath).toEqual('src/codecov.sh');
expect(fail_ci).toBeFalsy(); expect(fail_ci).toBeTruthy();
for (let env of Object.keys(envs)) { for (let env of Object.keys(envs)) {
delete process.env["INPUT_" + env.toUpperCase()]; delete process.env["INPUT_" + env.toUpperCase()];