From a3579ff5fa0e1736bec1f1ce1ecfd0f075387fbc Mon Sep 17 00:00:00 2001
From: David Li
Date: Thu, 7 Mar 2024 17:19:12 -0500
Subject: [PATCH] test(go/adbc/driver/snowflake): properly skip tests w/o creds
(#1598)
Fixes #1585.
---
c/driver/snowflake/snowflake_test.cc | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/c/driver/snowflake/snowflake_test.cc b/c/driver/snowflake/snowflake_test.cc
index 1c4237111f..0fe07ecbd7 100644
--- a/c/driver/snowflake/snowflake_test.cc
+++ b/c/driver/snowflake/snowflake_test.cc
@@ -226,6 +226,10 @@ class SnowflakeStatementTest : public ::testing::Test,
public:
// will need to be updated to SetUpTestSuite when gtest is upgraded
static void SetUpTestCase() {
+ if (quirks_.skip_) {
+ GTEST_SKIP();
+ }
+
struct AdbcError error;
struct AdbcDatabase db;
struct AdbcConnection connection;
@@ -262,6 +266,10 @@ class SnowflakeStatementTest : public ::testing::Test,
// will need to be updated to TearDownTestSuite when gtest is upgraded
static void TearDownTestCase() {
+ if (quirks_.skip_) {
+ GTEST_SKIP();
+ }
+
struct AdbcError error;
struct AdbcDatabase db;
struct AdbcConnection connection;