This commit is contained in:
Trim21
2025-04-22 03:44:43 +08:00
committed by Pete Davison
parent 7a0f90a08f
commit 7d25465fe8
2 changed files with 2 additions and 284 deletions
+2 -2
View File
@@ -58,8 +58,8 @@ describe("installer tests", () => {
describe("Gets the latest release of Task", () => {
beforeEach(() => {
nock("https://api.github.com")
.get("/repos/go-task/task/git/refs/tags")
.replyWithFile(200, path.join(dataDir, "tags.json"));
.get("/repos/go-task/task/releases")
.replyWithFile(200, path.join(dataDir, "releases.json"));
});
afterEach(() => {
-282
View File
@@ -1,282 +0,0 @@
[
{
"ref": "refs/tags/v1.0.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuMC4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.0.0",
"object": {
"sha": "557a27a584fa144095ce91cea9b6afc0bb732319",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/557a27a584fa144095ce91cea9b6afc0bb732319"
}
},
{
"ref": "refs/tags/v1.1.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuMS4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.1.0",
"object": {
"sha": "5b7ece81f6380171662a3d2dccfff2827216bf40",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/5b7ece81f6380171662a3d2dccfff2827216bf40"
}
},
{
"ref": "refs/tags/v1.2.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuMi4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.2.0",
"object": {
"sha": "900f9b2c178cacf292bf1a1d0f7b557f321218bc",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/900f9b2c178cacf292bf1a1d0f7b557f321218bc"
}
},
{
"ref": "refs/tags/v1.3.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuMy4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.3.0",
"object": {
"sha": "ffef44e4fe3ebd439eb238ffc52fbb12a508d44d",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/ffef44e4fe3ebd439eb238ffc52fbb12a508d44d"
}
},
{
"ref": "refs/tags/v1.3.1",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuMy4x",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.3.1",
"object": {
"sha": "477faf38d168ed36c9dda9cb466f7b0778f238d4",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/477faf38d168ed36c9dda9cb466f7b0778f238d4"
}
},
{
"ref": "refs/tags/v1.4.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuNC4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.4.0",
"object": {
"sha": "c405a151733436657142f3e3b213b079113f2a09",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/c405a151733436657142f3e3b213b079113f2a09"
}
},
{
"ref": "refs/tags/v1.4.1",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuNC4x",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.4.1",
"object": {
"sha": "3e7f789e2eef360aa0537ba95bac422e7666a5ab",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/3e7f789e2eef360aa0537ba95bac422e7666a5ab"
}
},
{
"ref": "refs/tags/v1.4.2",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuNC4y",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.4.2",
"object": {
"sha": "1e2613a1bdd74a4d427446d3499ec768f9e9af3c",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/1e2613a1bdd74a4d427446d3499ec768f9e9af3c"
}
},
{
"ref": "refs/tags/v1.4.3",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuNC4z",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.4.3",
"object": {
"sha": "b7051e65448100087e44b489e60f6b676ac4370a",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b7051e65448100087e44b489e60f6b676ac4370a"
}
},
{
"ref": "refs/tags/v1.4.4",
"node_id": "MDM6UmVmODMyNTI5ODM6djEuNC40",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v1.4.4",
"object": {
"sha": "b5610291ec64be4929bbda05d2dca2ad3be85437",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b5610291ec64be4929bbda05d2dca2ad3be85437"
}
},
{
"ref": "refs/tags/v2.0.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMC4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.0.0",
"object": {
"sha": "b55fcfafed24dfee7aa488069ed94bdf7a001a82",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b55fcfafed24dfee7aa488069ed94bdf7a001a82"
}
},
{
"ref": "refs/tags/v2.0.1",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMC4x",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.0.1",
"object": {
"sha": "cfefa101873471e906e3fadfffde01f6db5732a2",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/cfefa101873471e906e3fadfffde01f6db5732a2"
}
},
{
"ref": "refs/tags/v2.0.2",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMC4y",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.0.2",
"object": {
"sha": "495ce61ff8a37df30e393256e15c4f29bc851784",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/495ce61ff8a37df30e393256e15c4f29bc851784"
}
},
{
"ref": "refs/tags/v2.0.3",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMC4z",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.0.3",
"object": {
"sha": "4ec9d55361c78cc5a28298301cae96e94f0f2d6d",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/4ec9d55361c78cc5a28298301cae96e94f0f2d6d"
}
},
{
"ref": "refs/tags/v2.1.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMS4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.1.0",
"object": {
"sha": "b5b0099d83131bdc28b40d36b92b29d993d13100",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b5b0099d83131bdc28b40d36b92b29d993d13100"
}
},
{
"ref": "refs/tags/v2.1.1",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMS4x",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.1.1",
"object": {
"sha": "22e710cbef2ce135f054caafeff36250dea31e4b",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/22e710cbef2ce135f054caafeff36250dea31e4b"
}
},
{
"ref": "refs/tags/v2.2.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMi4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.2.0",
"object": {
"sha": "21dc704c0b693dab85441bfc8c78c103d230f111",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/21dc704c0b693dab85441bfc8c78c103d230f111"
}
},
{
"ref": "refs/tags/v2.2.1",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMi4x",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.2.1",
"object": {
"sha": "f5c808486ba9a3dfd818bc4a53efe6baaa95ef9c",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/f5c808486ba9a3dfd818bc4a53efe6baaa95ef9c"
}
},
{
"ref": "refs/tags/v2.3.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuMy4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.3.0",
"object": {
"sha": "b3662c2f176dac6e31ca157594fa0fba93d42b4c",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b3662c2f176dac6e31ca157594fa0fba93d42b4c"
}
},
{
"ref": "refs/tags/v2.4.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuNC4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.4.0",
"object": {
"sha": "f864c18ee9f3026bdfe65308db49c7529c4eea28",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/f864c18ee9f3026bdfe65308db49c7529c4eea28"
}
},
{
"ref": "refs/tags/v2.5.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuNS4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.5.0",
"object": {
"sha": "43bd9ba54e7c670590688d8d4345783d2bda2a0a",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/43bd9ba54e7c670590688d8d4345783d2bda2a0a"
}
},
{
"ref": "refs/tags/v2.5.1",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuNS4x",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.5.1",
"object": {
"sha": "b3860a27789966a1e9189fae2ff3f217404c1477",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b3860a27789966a1e9189fae2ff3f217404c1477"
}
},
{
"ref": "refs/tags/v2.5.2",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuNS4y",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.5.2",
"object": {
"sha": "0f81ec4da172a71cd18e1192db2a360f6b99f9c2",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/0f81ec4da172a71cd18e1192db2a360f6b99f9c2"
}
},
{
"ref": "refs/tags/v2.6.0",
"node_id": "MDM6UmVmODMyNTI5ODM6djIuNi4w",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v2.6.0",
"object": {
"sha": "d403687e5592ba317974cdc4677948cb4bac0b56",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/d403687e5592ba317974cdc4677948cb4bac0b56"
}
},
{
"ref": "refs/tags/v3.0.0-preview1",
"node_id": "MDM6UmVmODMyNTI5ODM6djMuMC4wLXByZXZpZXcx",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v3.0.0-preview1",
"object": {
"sha": "b637b3f832f28ce254377e507170c62cce3c20da",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/b637b3f832f28ce254377e507170c62cce3c20da"
}
},
{
"ref": "refs/tags/v3.36.0",
"node_id": "MDM6UmVmODMyNTI5ODM6cmVmcy90YWdzL3YzLjM2LjA=",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v3.36.0",
"object": {
"sha": "cc6d0979c6584edc68623aa67ffe29742baeaefe",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/cc6d0979c6584edc68623aa67ffe29742baeaefe"
}
},
{
"ref": "refs/tags/v3.37.1",
"node_id": "MDM6UmVmODMyNTI5ODM6cmVmcy90YWdzL3YzLjM3LjE=",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v3.37.1",
"object": {
"sha": "e48824e99dbccf39dc7d376c2684560945123b30",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/e48824e99dbccf39dc7d376c2684560945123b30"
}
},
{
"ref": "refs/tags/v3.37.2",
"node_id": "MDM6UmVmODMyNTI5ODM6cmVmcy90YWdzL3YzLjM3LjI=",
"url": "https://api.github.com/repos/go-task/task/git/refs/tags/v3.37.2",
"object": {
"sha": "7aa90b1511c05da43f415d3e6b27aa9866cb40cb",
"type": "tag",
"url": "https://api.github.com/repos/go-task/task/git/tags/7aa90b1511c05da43f415d3e6b27aa9866cb40cb"
}
}
]