mirror of
https://github.com/dimitri/pgloader.git
synced 2026-05-05 02:46:10 +02:00
debian: Test cl-pgloader through sbcl --eval.
This commit is contained in:
parent
647bf4cb86
commit
852b3bc888
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -1,6 +1,7 @@
|
||||
pgloader (3.5.2-2) UNRELEASED; urgency=medium
|
||||
|
||||
* Install pgloader.asd into correct location. (Closes: #857226)
|
||||
* Test cl-pgloader through sbcl --eval.
|
||||
* Skip building and manpage generation in arch-indep builds.
|
||||
|
||||
-- Christoph Berg <myon@debian.org> Tue, 03 Jul 2018 18:47:20 +0200
|
||||
|
||||
16
debian/tests/cl-pgloader
vendored
Executable file
16
debian/tests/cl-pgloader
vendored
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -eux
|
||||
|
||||
trap "rm -rf /tmp/pgloader debian/home" 0 2 3 15
|
||||
|
||||
pg_virtualenv <<-EOF
|
||||
set -eux
|
||||
HOME=$PWD/debian/home
|
||||
createdb pgloader
|
||||
sbcl --eval '(require :asdf)' \
|
||||
--eval '(setf *compile-print* nil *compile-verbose* nil *load-verbose* nil *load-print* nil asdf:*asdf-verbose* nil)' \
|
||||
--eval '(asdf:load-system "pgloader")' \
|
||||
--eval '(pgloader::main SB-EXT:*POSIX-ARGV*)' \
|
||||
test/csv.load 2> /dev/null
|
||||
EOF
|
||||
6
debian/tests/control
vendored
6
debian/tests/control
vendored
@ -1,3 +1,7 @@
|
||||
Depends: @, postgresql
|
||||
Depends: pgloader, postgresql
|
||||
Tests: regress
|
||||
Restrictions: allow-stderr, needs-root
|
||||
|
||||
Depends: cl-pgloader, postgresql, sbcl
|
||||
Tests: cl-pgloader
|
||||
Restrictions: allow-stderr
|
||||
|
||||
2
debian/tests/regress
vendored
2
debian/tests/regress
vendored
@ -4,6 +4,8 @@
|
||||
|
||||
set -eux
|
||||
|
||||
trap "rm -rf /tmp/pgloader" 0 2 3 15
|
||||
|
||||
pg_virtualenv <<-'EOF'
|
||||
set -eux
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user