mirror of https://github.com/VinGarcia/ksql.git
21 lines
417 B
Bash
Executable File
21 lines
417 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
cmd=$@
|
|
|
|
# Update go.mod with replace so testing will
|
|
# run against the local version of ksql:
|
|
echo "replace github.com/vingarcia/ksql => ../../" >> go.mod
|
|
go mod tidy
|
|
|
|
# Run the input command:
|
|
eval $cmd
|
|
|
|
# Save whether the tests succeeded or not:
|
|
tests_succedeed=$?
|
|
|
|
# Undo the changes:
|
|
git checkout go.mod go.sum > /dev/null 2>&1
|
|
|
|
# Return error if the tests failed:
|
|
test $tests_succedeed -eq 0
|