Avoid using SemVer instances
Use strings instead. They are easier to serialize and deserialize.
This commit is contained in:
parent
9b5753ab00
commit
06687e95c8
10 changed files with 26 additions and 26 deletions
|
|
@ -3,7 +3,7 @@ import * as path from "path";
|
|||
|
||||
import * as github from "@actions/github";
|
||||
import test, { ExecutionContext } from "ava";
|
||||
import { parse } from "semver";
|
||||
import { clean } from "semver";
|
||||
import sinon from "sinon";
|
||||
|
||||
import * as api from "./api-client";
|
||||
|
|
@ -1027,7 +1027,7 @@ test("Config specifies packages", async (t) => {
|
|||
[Language.javascript]: [
|
||||
{
|
||||
packName: "a/b",
|
||||
version: parse("1.2.3"),
|
||||
version: clean("1.2.3"),
|
||||
},
|
||||
],
|
||||
});
|
||||
|
|
@ -1084,13 +1084,13 @@ test("Config specifies packages for multiple languages", async (t) => {
|
|||
[Language.javascript]: [
|
||||
{
|
||||
packName: "a/b",
|
||||
version: parse("1.2.3"),
|
||||
version: clean("1.2.3"),
|
||||
},
|
||||
],
|
||||
[Language.python]: [
|
||||
{
|
||||
packName: "c/d",
|
||||
version: parse("1.2.3"),
|
||||
version: clean("1.2.3"),
|
||||
},
|
||||
],
|
||||
});
|
||||
|
|
@ -1366,7 +1366,7 @@ test("no packs", parsePacksMacro, undefined, [], {});
|
|||
test("two packs", parsePacksMacro, ["a/b", "c/d@1.2.3"], [Language.cpp], {
|
||||
[Language.cpp]: [
|
||||
{ packName: "a/b", version: undefined },
|
||||
{ packName: "c/d", version: parse("1.2.3") },
|
||||
{ packName: "c/d", version: clean("1.2.3") },
|
||||
],
|
||||
});
|
||||
test(
|
||||
|
|
@ -1380,11 +1380,11 @@ test(
|
|||
{
|
||||
[Language.cpp]: [
|
||||
{ packName: "a/b", version: undefined },
|
||||
{ packName: "c/d", version: parse("1.2.3") },
|
||||
{ packName: "c/d", version: clean("1.2.3") },
|
||||
],
|
||||
[Language.java]: [
|
||||
{ packName: "d/e", version: undefined },
|
||||
{ packName: "f/g", version: parse("1.2.3") },
|
||||
{ packName: "f/g", version: clean("1.2.3") },
|
||||
],
|
||||
}
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue