chore: make upstash tests dependent on env variables

This commit is contained in:
Balázs Orbán
2022-02-28 00:34:54 +01:00
parent d9bb3ce94b
commit f1af3ffae7
2 changed files with 11 additions and 5 deletions

View File

@@ -4,11 +4,9 @@ import { reviveFromJson, UpstashRedisAdapter } from "../src"
import "dotenv/config"
if (!process.env.UPSTASH_REDIS_URL || !process.env.UPSTASH_REDIS_KEY) {
console.log(
"Skipping UpstashRedisAdapter tests, since we are running without required environment variables."
)
expect(true).toBe(true)
test("Skipping UpstashRedisAdapter tests, since required environment variables aren't available", () => {
expect(true).toBe(true)
})
} else {
const client = upstashRedisClient(
process.env.UPSTASH_REDIS_URL,

View File

@@ -27,6 +27,14 @@
"dependsOn": ["lint", "build"],
"outputs": []
},
"@next-auth/upstash-redis-adapter#test": {
"dependsOn": [
"lint",
"build",
"$UPSTASH_REDIS_KEY",
"$UPSTASH_REDIS_URL"
]
},
"lint": {},
"setup": {},
"dev": {