From 80feebbf5492c610f10e0d6da359a398ce232be9 Mon Sep 17 00:00:00 2001 From: Paulo Coghi Date: Tue, 2 Jun 2026 13:08:16 +0200 Subject: [PATCH] test: cleanup db files in the end of tests --- .gitignore | 3 +++ alumna_test.db | Bin 12288 -> 0 bytes spec/alumna-sqlite_spec.cr | 8 ++++++-- 3 files changed, 9 insertions(+), 2 deletions(-) delete mode 100644 alumna_test.db diff --git a/.gitignore b/.gitignore index 395d9b6..3f30c8d 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,6 @@ # Shard Overrides shard.override.yml + +# Ignores the test db +alumna_test.db diff --git a/alumna_test.db b/alumna_test.db deleted file mode 100644 index 52b7e612bbc45bfdb5e3d63b3f6b3ad7284c681d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2Id2m|6o7YaPVbd)g?(JZVMvGx_WGv6i7XT_28@G9gSD|YW|3ou-E|->NJvmn zAVf()K>-r<6ciK``~Z+BD3G9}prD{YjKdn+gjdm_H(Gn&%;$M;=Nrq?NIrkAV0#vu zZ#fI5$Kt|}Ad13q#sp!@k{}2{{_V8Fo5@okxxIJFP0?g6^%3^!2VY`=kHGh#2HrHs)vB|=j$q3`J zymq%_-7#zalKdK;?fqV)Yh7(yP5uzSmOpPhu2<>v(J%-5OSW~bQf;-HUa#_k)!7`+ zTuDE6Hn47Fd|aGe*+BPdgP$@h-70@{g9F?62ORA@MTE~B<0sCUfo}PdA%-K2a|-YYMaN6Ibbic(YzWt;q6 z{vf}SAIo>-rd*O!GDtt9kJ4-DiF8+Tqzlq9X}1&zeGa_|J>x~FkpVJ52FL&zAOmE8 z43L3U2Ef?9YD^gJ3?;G7Kd?^8E_b7F&INx6h<)? z&%z;;W#Ayn(hx>j3J#zw3Hwo&fPE;7!(Nmbz)%*0Jt&L9Zj2dO*oCqT>_k}_cAzW; zfU+d$C`-V0l*M5LWd>|RSq!$KEDBpN7R$nBlx1KO%F-~5vJ?!VED0LQ5}=|i4hqT) zkWm%`31v||^cSXeeqXZsMhs>24H!!6>oJtl*I_8BufkEL2QU=VMGQqd u=YLWABJhhE86X2>fDDiUGC&5%02v?yWPl8i0W$Dk7#I?RVX^;zGR9Bx*!tlB diff --git a/spec/alumna-sqlite_spec.cr b/spec/alumna-sqlite_spec.cr index fc73052..8b2e4eb 100644 --- a/spec/alumna-sqlite_spec.cr +++ b/spec/alumna-sqlite_spec.cr @@ -3,8 +3,8 @@ require "./spec_helper" require "../src/alumna-sqlite" require "db" -DB_PATH = "sqlite3://./alumna_test.db" -SHARED_DB = DB.open(DB_PATH) +FILE_PATH = "./alumna_test.db" +SHARED_DB = DB.open("sqlite3://" + FILE_PATH) Alumna::Testing::AdapterSuite.run("Alumna::SqliteAdapter") do # Completely wipe and recreate the table before EVERY test @@ -34,3 +34,7 @@ Alumna::Testing::AdapterSuite.run("Alumna::SqliteAdapter") do Alumna::SqliteAdapter.new(SHARED_DB, "adapter_test", schema) end + +Spec.after_suite do + File.delete(FILE_PATH) if File.exists?(FILE_PATH) +end