def run(self): SnowflakeConnection.setup_ocsp_privatelink(self.client_name, self.hostname) ocsp_cache_server = os.getenv("SF_OCSP_RESPONSE_CACHE_SERVER_URL", None) if ocsp_cache_server is not None and ocsp_cache_server !=\ self.expectation: print("Got {} Expected {}".format(ocsp_cache_server, self.expectation)) self.bucket.put("Fail") else: self.bucket.put("Success")
def test_privatelink_ocsp_url_creation(): hostname = "testaccount.us-east-1.privatelink.snowflakecomputing.com" SnowflakeConnection.setup_ocsp_privatelink(APPLICATION_SNOWSQL, hostname) ocsp_cache_server = os.getenv("SF_OCSP_RESPONSE_CACHE_SERVER_URL", None) assert ocsp_cache_server == \ "http://ocsp.us-east-1.privatelink.snowflakecomputing.com/ocsp_response_cache.json" del os.environ['SF_OCSP_RESPONSE_CACHE_SERVER_URL'] SnowflakeConnection.setup_ocsp_privatelink(CLIENT_NAME, hostname) ocsp_cache_server = os.getenv("SF_OCSP_RESPONSE_CACHE_SERVER_URL", None) assert ocsp_cache_server == \ "http://ocsp.testaccount.us-east-1.privatelink.snowflakecomputing.com/ocsp_response_cache.json"
def sf_test(db: SnowflakeConnection): cs = db.cursor() try: cs.execute("SELECT current_version()") one_row = cs.fetchone() print(one_row[0]) finally: cs.close()