joellubi commented on code in PR #1866:
URL: https://github.com/apache/arrow-adbc/pull/1866#discussion_r1608540315


##########
go/adbc/driver/snowflake/driver_test.go:
##########
@@ -325,31 +325,26 @@ type SnowflakeTests struct {
        stmt   adbc.Statement
 }
 
-func (suite *SnowflakeTests) SetupSuite() {
+func (suite *SnowflakeTests) SetupTest() {

Review Comment:
   This allows all tests to use the SetupDriver and TeardownDriver methods 
defined on the DriverQuirks. This came to my attention because only the tests 
in `validation.go` which were using Setup/TeardownDriver caught the memory 
leak. This allows us to have the same test setup for the driver tests as well. 
Without this, the driver was getting created with one checked allocator and 
each test would create another one, preventing a full view of memory 
allocations.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to