]> git.scottworley.com Git - pinch/blobdiff - tests/reject-nonancestor.sh
Factor out test setup
[pinch] / tests / reject-nonancestor.sh
index b8e944ac52ced7713d562a08d2890f55e584e47d..5608761b23e54d9909d78bfe99d7ec41cd22459e 100755 (executable)
@@ -1,23 +1,8 @@
 #!/bin/sh
 
-set -e
+. ./tests/lib/test-setup.sh
 
-repo_dir="`mktemp -d`"
-repo="$repo_dir/repo"
-git init "$repo"
-(
-  cd "$repo"
-  echo Contents > test-file
-  git add test-file
-  git commit -m 'Commit message'
-)
-
-conf="`mktemp`"
-cat > "$conf" <<EOF
-[foo]
-git_repo = file://$repo
-git_ref = master
-EOF
+foo_setup
 
 python3 ./pinch.py pin "$conf"
 
@@ -35,4 +20,4 @@ else
   echo PASS
 fi
 
-rm -rf "$repo_dir" "$conf"
+foo_cleanup