From b682dc02436af198709e4aec61711c34a009cdda Mon Sep 17 00:00:00 2001 From: Clark Sumatra Date: Wed, 8 May 2024 20:35:25 +0800 Subject: [PATCH] feat(snowflake-odbc): Support v3.2.0 --- src/snowflake-odbc/devcontainer-feature.json | 1 + test/snowflake-odbc/scenarios.json | 9 +++++++++ test/snowflake-odbc/version_3_2_0.sh | 14 ++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 test/snowflake-odbc/version_3_2_0.sh diff --git a/src/snowflake-odbc/devcontainer-feature.json b/src/snowflake-odbc/devcontainer-feature.json index 9fb7fa7..54aba05 100644 --- a/src/snowflake-odbc/devcontainer-feature.json +++ b/src/snowflake-odbc/devcontainer-feature.json @@ -8,6 +8,7 @@ "version": { "type": "string", "proposals": [ + "3.2.0", "3.1.0", "3.0.2", "3.0.1" diff --git a/test/snowflake-odbc/scenarios.json b/test/snowflake-odbc/scenarios.json index 7bdb377..f18d2c0 100644 --- a/test/snowflake-odbc/scenarios.json +++ b/test/snowflake-odbc/scenarios.json @@ -1,4 +1,13 @@ { + "version_3_2_0": { + "image": "mcr.microsoft.com/devcontainers/base:jammy", + "user": "vscode", + "features": { + "snowflake-odbc": { + "version": "3.2.0" + } + } + }, "version_3_1_0": { "image": "mcr.microsoft.com/devcontainers/base:jammy", "user": "vscode", diff --git a/test/snowflake-odbc/version_3_2_0.sh b/test/snowflake-odbc/version_3_2_0.sh new file mode 100644 index 0000000..1c552c9 --- /dev/null +++ b/test/snowflake-odbc/version_3_2_0.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +set -e + +# Optional: Import test library +source dev-container-features-test-lib + +# Feature specific tests +check "policies-exists" sudo cat /etc/debsig/policies/630D9F3CAB551AF3 | grep Snowflake +check "snowflake-ini-exists" bash -c "ls /usr/lib/snowflake/odbc/lib/simba.snowflake.ini" +check "odbcinst-ini-exists" sudo cat /etc/odbcinst.ini | grep Snowflake + +# Report result +reportResults