Alistair Leslie-Hughes : msdasql/tests: Remove DSN on cleanup.
Module: wine Branch: master Commit: 157466da4209f73fc5dc6a6a75fdde84e5c2de74 URL: https://source.winehq.org/git/wine.git/?a=commit;h=157466da4209f73fc5dc6a6a7... Author: Alistair Leslie-Hughes <leslie_alistair(a)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(a)hotmail.com> Signed-off-by: Alexandre Julliard <julliard(a)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); }
participants (1)
-
Alexandre Julliard