From d3b4a81ed0b8ae2729937bf32f1f9f7be9a08c3b Mon Sep 17 00:00:00 2001
From: Stephen Atherton <s_atherton@apple.com>
Date: Wed, 6 Dec 2017 14:38:45 -0800
Subject: [PATCH] Blobstore connection details in unit tests now come from
 environment variables.

---
 fdbclient/BackupContainer.actor.cpp | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/fdbclient/BackupContainer.actor.cpp b/fdbclient/BackupContainer.actor.cpp
index aeb2b944ef..06c2b37a94 100644
--- a/fdbclient/BackupContainer.actor.cpp
+++ b/fdbclient/BackupContainer.actor.cpp
@@ -906,13 +906,11 @@ TEST_CASE("backup/containers/localdir") {
 	return Void();
 };
 
-TEST_CASE("backup/containers/blobstore") {
+TEST_CASE("backup/containers/url") {
 	if (!g_network->isSimulated()) {
-		Void _ = wait(
-					testBackupContainer(format("blobstore://AKIAI4YKU2XBLYHQ6RAQ:3qVEsjsWAL8ZtFZMRa6u/ElAgyRl1uD2yoVI/97R@s3.amazonaws.com/test_%llx", timer_int()))
-					&&
-					testBackupContainer(format("blobstore://FDB_TEST:FDB_TEST_KEY@store-test.blobstore.apple.com/test_%llx", timer_int()))
-				 );
+		const char *url = getenv("FDB_TEST_BACKUP_URL");
+		ASSERT(url != nullptr);
+		Void _ = wait(testBackupContainer(url));
 	}
 	return Void();
 };