summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2013-11-24 16:43:58 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2013-11-24 17:45:29 +0000
commit6636efb4b0685da300e45ba057768adcd8f6c3b3 (patch)
tree095583da93d50006110eb7007db9e7c45fbaf0d1 /tests
parent881c765e52b6bd7e88becbf9ad8ab091023e3e35 (diff)
autopkgtests: provide quilt test
Diffstat (limited to 'tests')
-rw-r--r--tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.debian.tar.gzbin0 -> 2297 bytes
-rw-r--r--tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.dsc37
-rw-r--r--tests/pkg-srcs/ruby-rails-3.2_3.2.6.orig.tar.gzbin0 -> 953 bytes
-rwxr-xr-xtests/tests/quilt34
-rw-r--r--tests/worktrees/ruby-rails-3.2_test.tarbin0 -> 133120 bytes
5 files changed, 71 insertions, 0 deletions
diff --git a/tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.debian.tar.gz b/tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.debian.tar.gz
new file mode 100644
index 0000000..633e6db
--- /dev/null
+++ b/tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.debian.tar.gz
Binary files differ
diff --git a/tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.dsc b/tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.dsc
new file mode 100644
index 0000000..4f2e290
--- /dev/null
+++ b/tests/pkg-srcs/ruby-rails-3.2_3.2.6-1.dsc
@@ -0,0 +1,37 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+Format: 3.0 (quilt)
+Source: ruby-rails-3.2
+Binary: ruby-rails-3.2, rails3
+Architecture: all
+Version: 3.2.6-1
+Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
+Uploaders: Antonio Terceiro <terceiro@debian.org>
+Dm-Upload-Allowed: yes
+Homepage: http://www.rubyonrails.org
+Standards-Version: 3.9.3
+Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-rails.git;a=summary
+Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-rails-3.2.git
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~)
+Package-List:
+ rails3 deb ruby optional
+ ruby-rails-3.2 deb ruby optional
+Checksums-Sha1:
+ f36c3866b22de8ff6875fdbbfbcfb8d18e1f5a89 953 ruby-rails-3.2_3.2.6.orig.tar.gz
+ 7208250afe7083e258d1fa36cc3a60527608df11 2297 ruby-rails-3.2_3.2.6-1.debian.tar.gz
+Checksums-Sha256:
+ 207cfb1ef70aa9458c776deeda8e38ac977cbc852209828793b27d55bebc7bea 953 ruby-rails-3.2_3.2.6.orig.tar.gz
+ 55decdcdc8248a4153fb7e5688ffdc3c3a2661a95f3870edba3e1eaf40907088 2297 ruby-rails-3.2_3.2.6-1.debian.tar.gz
+Files:
+ 05a3954762c2a2101a10dd2efddf7000 953 ruby-rails-3.2_3.2.6.orig.tar.gz
+ 87bdb28ef5053d825bda80e959e2fd1c 2297 ruby-rails-3.2_3.2.6-1.debian.tar.gz
+Ruby-Versions: all
+
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iEYEARECAAYFAk/nrgIACgkQDOM8kQ+cso9TjgCfcDl8MvUtKVZP6bPP9IrO93hP
+TnAAn1aA67N088u6u/S2VA8UhYjNXhpO
+=7sbS
+-----END PGP SIGNATURE-----
diff --git a/tests/pkg-srcs/ruby-rails-3.2_3.2.6.orig.tar.gz b/tests/pkg-srcs/ruby-rails-3.2_3.2.6.orig.tar.gz
new file mode 100644
index 0000000..88ab3fd
--- /dev/null
+++ b/tests/pkg-srcs/ruby-rails-3.2_3.2.6.orig.tar.gz
Binary files differ
diff --git a/tests/tests/quilt b/tests/tests/quilt
new file mode 100755
index 0000000..a55e1fb
--- /dev/null
+++ b/tests/tests/quilt
@@ -0,0 +1,34 @@
+#!/bin/bash
+set -e
+. tests/lib
+
+t-archive ruby-rails-3.2 3.2.6-1
+t-git-none
+
+mkdir -p incoming
+cd incoming
+t-worktree test
+cd ..
+
+t-dgit clone $p
+
+cd $p
+t-cloned-fetched-good
+
+git fetch $tmp/incoming/$p dgit/sid:incoming
+
+dummy=0
+
+for cherry in incoming~1 incoming~0; do
+ git cherry-pick -x $cherry
+
+ dummy=$(( $dummy + 1))
+ v=3.2.6-2~dummy${dummy}
+
+ t-refs-same-start
+ t-dgit --dpkg-buildpackage:-d build
+ t-dgit push
+ t-pushed-good dgit/sid
+done
+
+echo ok.
diff --git a/tests/worktrees/ruby-rails-3.2_test.tar b/tests/worktrees/ruby-rails-3.2_test.tar
new file mode 100644
index 0000000..8c57662
--- /dev/null
+++ b/tests/worktrees/ruby-rails-3.2_test.tar
Binary files differ