aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js
diff options
context:
space:
mode:
authorGravatar Alex Lam S.L <alexlamsl@gmail.com> 2022-12-27 07:15:58 +0800
committerGravatar GitHub <noreply@github.com> 2022-12-26 15:15:58 -0800
commitc4ca4c70d194f63cc6598c8452656d97c3f7a5e6 (patch)
tree8b6aa6700d0e222050253129a022ec1c9770de39 /test/bun.js
parentd94b96d9f440d3aeef4402aec9f3788bca2972d0 (diff)
downloadbun-c4ca4c70d194f63cc6598c8452656d97c3f7a5e6.tar.gz
bun-c4ca4c70d194f63cc6598c8452656d97c3f7a5e6.tar.zst
bun-c4ca4c70d194f63cc6598c8452656d97c3f7a5e6.zip
[install] specify `auth-type` (#1667)
Diffstat (limited to 'test/bun.js')
-rw-r--r--test/bun.js/install/bun-install.test.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/bun.js/install/bun-install.test.ts b/test/bun.js/install/bun-install.test.ts
index 8a05ef802..58bd4918e 100644
--- a/test/bun.js/install/bun-install.test.ts
+++ b/test/bun.js/install/bun-install.test.ts
@@ -9,6 +9,7 @@ test("bun install", async () => {
try {
expect(request.method).toBe("GET");
expect(request.headers.get("accept")).toBe("application/vnd.npm.install-v1+json; q=1.0, application/json; q=0.8, */*");
+ expect(request.headers.get("npm-auth-type")).toBe(null);
expect(await request.text()).toBe("");
urls.push(request.url);
return new Response("bar", { status: 404 });
@@ -48,7 +49,10 @@ test("bun install @scoped", async () => {
expect(request.headers.get("accept")).toBe("application/vnd.npm.install-v1+json; q=1.0, application/json; q=0.8, */*");
if (request.url === url) {
expect(request.headers.get("authorization")).toBe("Bearer bar");
+ expect(request.headers.get("npm-auth-type")).toBe("legacy");
seen_token = true;
+ } else {
+ expect(request.headers.get("npm-auth-type")).toBe(null);
}
expect(await request.text()).toBe("");
urls.push(request.url);