From d07168d60ba220e0d597526c11f05aa9ea829da1 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Sat, 20 Apr 2024 19:22:07 +0530 Subject: [PATCH] chore(tests): include test for custom user agent --- tests/net/request/user_agent.luau | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/net/request/user_agent.luau diff --git a/tests/net/request/user_agent.luau b/tests/net/request/user_agent.luau new file mode 100644 index 0000000..04491b7 --- /dev/null +++ b/tests/net/request/user_agent.luau @@ -0,0 +1,9 @@ +local net = require("@lune/net") + +local runtime, version = table.unpack(_VERSION:split(" ")) +local expectedUserAgent = runtime:lower() .. "/" .. version + +local userAgent: string = + net.jsonDecode(net.request("https://www.whatsmyua.info/api/v1/ua").body)[1].ua.rawUa + +assert(userAgent == expectedUserAgent, "Expected user agent to be " .. expectedUserAgent)