From 66fe1528dffd985e8cbd4bf15a77031df040602d Mon Sep 17 00:00:00 2001 From: sanish-bruno Date: Fri, 13 Jun 2025 14:42:57 +0530 Subject: [PATCH] add: new Bearer Auth undefined test case and update Authorization header format --- .../bearer/via auth/Bearer Auth undefined.bru | 27 +++++++++++++++++++ .../bearer/via headers/Bearer Auth 200.bru | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 packages/bruno-tests/collection/auth/bearer/via auth/Bearer Auth undefined.bru diff --git a/packages/bruno-tests/collection/auth/bearer/via auth/Bearer Auth undefined.bru b/packages/bruno-tests/collection/auth/bearer/via auth/Bearer Auth undefined.bru new file mode 100644 index 000000000..43298cfd4 --- /dev/null +++ b/packages/bruno-tests/collection/auth/bearer/via auth/Bearer Auth undefined.bru @@ -0,0 +1,27 @@ +meta { + name: Bearer Auth undefined + type: http + seq: 2 +} + +get { + url: {{host}}/api/auth/bearer/protected + body: none + auth: bearer +} + +headers { + Authorization: Bearer {{bearer_auth_token}} +} + +assert { + res.body.message: eq Unauthorized + res.status: eq 401 +} + +tests { + test("selected auth overrides Authorization header always", function() { + const authHeader = req.getHeader("Authorization") + expect(authHeader).to.eql("Bearer ") + }) +} diff --git a/packages/bruno-tests/collection/auth/bearer/via headers/Bearer Auth 200.bru b/packages/bruno-tests/collection/auth/bearer/via headers/Bearer Auth 200.bru index a837bdd7e..0989e0fba 100644 --- a/packages/bruno-tests/collection/auth/bearer/via headers/Bearer Auth 200.bru +++ b/packages/bruno-tests/collection/auth/bearer/via headers/Bearer Auth 200.bru @@ -11,7 +11,7 @@ get { } headers { - Authorization: Bearer your_secret_token + Authorization: Bearer {{bearer_auth_token}} } vars:pre-request {