From e6948a85beb3eff0909ada598c6f0655447e9020 Mon Sep 17 00:00:00 2001 From: Fantix King Date: Thu, 22 Dec 2022 15:54:46 -0500 Subject: [PATCH] Add more cases for cloud profile/secret_key over project --- connection_testcases.json | 93 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/connection_testcases.json b/connection_testcases.json index ab2d8bc..a9d3483 100644 --- a/connection_testcases.json +++ b/connection_testcases.json @@ -3034,6 +3034,99 @@ "waitUntilAvailable": "PT30S" } }, + { + "opts": {}, + "env": { + "EDGEDB_CLOUD_PROFILE": "ttt" + }, + "fs": { + "cwd": "/home/edgedb/test", + "homedir": "/home/edgedb", + "files": { + "/home/edgedb/.config/edgedb/cloud-credentials/ttt.json": "{\"secret_key\": \"nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJlZGdlZGIuc2VydmVyLmFueV9yb2xlIjp0cnVlLCJpYXQiOjE2NjkzMTE3NjMsImlzcyI6ImxvY2FsLTEuaW50ZXJuYWwiLCJuZWJ1bGEuc2NvcGVzIjpbImFkbWluIl0sIm5lYnVsYS51c2VyX2lkIjoiM2U3ODU4YTgtNmJjNy0xMWVkLWFmNTAtMTdiMzkzMjlmZmEyIn0.9cS6-rR00fgmEmGu423IP3snJvmXe7ZGol7ZlYuHBNqmKGrWtTsMZPj-3C7dmureUmk3ZUttxioouPeAreKueg\"}", + "/home/edgedb/.config/edgedb/cloud-credentials/default.json": "{\"secret_key\": \"nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9\"}", + "/home/edgedb/test/edgedb.toml": "", + "/home/edgedb/.config/edgedb/projects/test-${HASH}": { + "instance-name": "testorg/test_123", + "cloud-profile": "default", + "project-path": "/home/edgedb/test" + } + } + }, + "result": { + "address": ["test_123.testorg.c-15ea.i.local-1.internal", 5656], + "database": "edgedb", + "user": "edgedb", + "password": null, + "secretKey": "nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJlZGdlZGIuc2VydmVyLmFueV9yb2xlIjp0cnVlLCJpYXQiOjE2NjkzMTE3NjMsImlzcyI6ImxvY2FsLTEuaW50ZXJuYWwiLCJuZWJ1bGEuc2NvcGVzIjpbImFkbWluIl0sIm5lYnVsYS51c2VyX2lkIjoiM2U3ODU4YTgtNmJjNy0xMWVkLWFmNTAtMTdiMzkzMjlmZmEyIn0.9cS6-rR00fgmEmGu423IP3snJvmXe7ZGol7ZlYuHBNqmKGrWtTsMZPj-3C7dmureUmk3ZUttxioouPeAreKueg", + "tlsCAData": null, + "tlsSecurity": "strict", + "serverSettings": {}, + "waitUntilAvailable": "PT30S" + } + }, + { + "opts": {}, + "env": { + "EDGEDB_SECRET_KEY": "nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJlZGdlZGIuc2VydmVyLmFueV9yb2xlIjp0cnVlLCJpYXQiOjE2NjkzMTE3NjMsImlzcyI6ImxvY2FsLTEuaW50ZXJuYWwiLCJuZWJ1bGEuc2NvcGVzIjpbImFkbWluIl0sIm5lYnVsYS51c2VyX2lkIjoiM2U3ODU4YTgtNmJjNy0xMWVkLWFmNTAtMTdiMzkzMjlmZmEyIn0.9cS6-rR00fgmEmGu423IP3snJvmXe7ZGol7ZlYuHBNqmKGrWtTsMZPj-3C7dmureUmk3ZUttxioouPeAreKueg", + }, + "fs": { + "cwd": "/home/edgedb/test", + "homedir": "/home/edgedb", + "files": { + "/home/edgedb/.config/edgedb/cloud-credentials/default.json": "{\"secret_key\": \"nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9\"}", + "/home/edgedb/test/edgedb.toml": "", + "/home/edgedb/.config/edgedb/projects/test-${HASH}": { + "instance-name": "testorg/test_123", + "cloud-profile": "default", + "project-path": "/home/edgedb/test" + } + } + }, + "result": { + "address": ["test_123.testorg.c-15ea.i.local-1.internal", 5656], + "database": "edgedb", + "user": "edgedb", + "password": null, + "secretKey": "nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJlZGdlZGIuc2VydmVyLmFueV9yb2xlIjp0cnVlLCJpYXQiOjE2NjkzMTE3NjMsImlzcyI6ImxvY2FsLTEuaW50ZXJuYWwiLCJuZWJ1bGEuc2NvcGVzIjpbImFkbWluIl0sIm5lYnVsYS51c2VyX2lkIjoiM2U3ODU4YTgtNmJjNy0xMWVkLWFmNTAtMTdiMzkzMjlmZmEyIn0.9cS6-rR00fgmEmGu423IP3snJvmXe7ZGol7ZlYuHBNqmKGrWtTsMZPj-3C7dmureUmk3ZUttxioouPeAreKueg", + "tlsCAData": null, + "tlsSecurity": "strict", + "serverSettings": {}, + "waitUntilAvailable": "PT30S" + } + }, + { + "opts": { + "secretKey": "nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJlZGdlZGIuc2VydmVyLmFueV9yb2xlIjp0cnVlLCJpYXQiOjE2NjkzMTE3NjMsImlzcyI6ImxvY2FsLTEuaW50ZXJuYWwiLCJuZWJ1bGEuc2NvcGVzIjpbImFkbWluIl0sIm5lYnVsYS51c2VyX2lkIjoiM2U3ODU4YTgtNmJjNy0xMWVkLWFmNTAtMTdiMzkzMjlmZmEyIn0.9cS6-rR00fgmEmGu423IP3snJvmXe7ZGol7ZlYuHBNqmKGrWtTsMZPj-3C7dmureUmk3ZUttxioouPeAreKueg" + }, + "env": { + "EDGEDB_SECRET_KEY": "nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9" + }, + "fs": { + "cwd": "/home/edgedb/test", + "homedir": "/home/edgedb", + "files": { + "/home/edgedb/.config/edgedb/cloud-credentials/default.json": "{\"secret_key\": \"nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9\"}", + "/home/edgedb/test/edgedb.toml": "", + "/home/edgedb/.config/edgedb/projects/test-${HASH}": { + "instance-name": "testorg/test_123", + "cloud-profile": "default", + "project-path": "/home/edgedb/test" + } + } + }, + "result": { + "address": ["test_123.testorg.c-15ea.i.local-1.internal", 5656], + "database": "edgedb", + "user": "edgedb", + "password": null, + "secretKey": "nbwt_eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJlZGdlZGIuc2VydmVyLmFueV9yb2xlIjp0cnVlLCJpYXQiOjE2NjkzMTE3NjMsImlzcyI6ImxvY2FsLTEuaW50ZXJuYWwiLCJuZWJ1bGEuc2NvcGVzIjpbImFkbWluIl0sIm5lYnVsYS51c2VyX2lkIjoiM2U3ODU4YTgtNmJjNy0xMWVkLWFmNTAtMTdiMzkzMjlmZmEyIn0.9cS6-rR00fgmEmGu423IP3snJvmXe7ZGol7ZlYuHBNqmKGrWtTsMZPj-3C7dmureUmk3ZUttxioouPeAreKueg", + "tlsCAData": null, + "tlsSecurity": "strict", + "serverSettings": {}, + "waitUntilAvailable": "PT30S" + } + }, { "opts": { "dsn": "edgedb://testuser@localhost/db?secret_key=not_secret_key"