Module: wine Branch: master Commit: 157466da4209f73fc5dc6a6a75fdde84e5c2de74 URL: https://source.winehq.org/git/wine.git/?a=commit;h=157466da4209f73fc5dc6a6a7...
Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Wed Oct 27 17:17:50 2021 +1100
msdasql/tests: Remove DSN on cleanup.
Signed-off-by: Alistair Leslie-Hughes leslie_alistair@hotmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/msdasql/tests/provider.c | 13 +++++++++++++ 1 file changed, 13 insertions(+)
diff --git a/dlls/msdasql/tests/provider.c b/dlls/msdasql/tests/provider.c index 951ab2a7387..96d33f6bd10 100644 --- a/dlls/msdasql/tests/provider.c +++ b/dlls/msdasql/tests/provider.c @@ -241,9 +241,22 @@ static void setup_database(void)
static void cleanup_database(void) { + BOOL ret; + if (winetest_interactive) return;
+ ret = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, "Microsoft Access Driver (*.mdb)", "DSN=wine_test\0\0"); + if (!ret) + { + DWORD code; + char buffer[1024]; + WORD size; + + SQLInstallerError(1, &code, buffer, sizeof(buffer), &size); + trace("code %d, buffer %s, size %d\n", code, debugstr_a(buffer), size); + } + DeleteFileA(mdbpath); }