Files
sqlite3/gormlite/test.sh

27 lines
588 B
Bash
Raw Normal View History

2023-06-07 12:00:46 +01:00
#!/usr/bin/env bash
set -euo pipefail
cd -P -- "$(dirname -- "$0")"
2024-02-10 10:03:12 +00:00
rm -rf gorm/ tests/
go work use -r .
2023-12-07 14:00:08 +00:00
go test
2024-09-20 23:07:20 +01:00
git clone --branch v1.25.12 --filter=blob:none https://github.com/go-gorm/gorm.git
2023-06-07 12:00:46 +01:00
mv gorm/tests tests
rm -rf gorm/
patch -p1 -N < tests.patch
cd tests
2023-08-09 16:30:32 +01:00
go mod edit \
-require github.com/ncruces/go-sqlite3/gormlite@v0.0.0 \
-replace github.com/ncruces/go-sqlite3/gormlite=../ \
-replace github.com/ncruces/go-sqlite3=../../ \
-droprequire gorm.io/driver/sqlite \
-dropreplace gorm.io/gorm
2023-06-15 03:37:59 +01:00
go mod tidy && go work use . && go test
cd ..
2023-08-20 00:52:31 +01:00
rm -rf tests/
2023-06-15 03:37:59 +01:00
go work use -r .