summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Koegler <mkoegler@auto.tuwien.ac.at>2012-09-28 09:21:01 +0200
committerMartin Koegler <mkoegler@auto.tuwien.ac.at>2012-09-28 09:21:01 +0200
commit6a5a3c95e0742a71d0a2ca786c5cda47cb8e486c (patch)
tree208151a658661004ca87bfa049d94d13fcc4f4b6
parent2188117683cadfc1db12cc1e96f1201c2d7deb3e (diff)
downloadbuild-6a5a3c95e0742a71d0a2ca786c5cda47cb8e486c.tar.gz
build-6a5a3c95e0742a71d0a2ca786c5cda47cb8e486c.tar.bz2
build-6a5a3c95e0742a71d0a2ca786c5cda47cb8e486c.zip
Some test cases for debtransform
-rw-r--r--test-debtransform/1/debian.changelog24
-rw-r--r--test-debtransform/1/debian.empty0
-rw-r--r--test-debtransform/1/debian.obs-version1
-rw-r--r--test-debtransform/1/debian.tar.gzbin0 -> 522 bytes
-rw-r--r--test-debtransform/1/debian1.tar.gzbin0 -> 598 bytes
-rw-r--r--test-debtransform/1/go.tar.gzbin0 -> 655 bytes
-rw-r--r--test-debtransform/1/grandorgue.dsc11
-rw-r--r--test-debtransform/2/debian.changelog24
-rw-r--r--test-debtransform/2/debian.empty0
-rw-r--r--test-debtransform/2/debian.obs-version1
-rw-r--r--test-debtransform/2/debian.tar.gzbin0 -> 522 bytes
-rw-r--r--test-debtransform/2/debian1.tar.gzbin0 -> 598 bytes
-rw-r--r--test-debtransform/2/go.tar.bz2bin0 -> 707 bytes
-rw-r--r--test-debtransform/2/grandorgue.dsc11
-rwxr-xr-xtest-debtransform/run.sh17
15 files changed, 89 insertions, 0 deletions
diff --git a/test-debtransform/1/debian.changelog b/test-debtransform/1/debian.changelog
new file mode 100644
index 0000000..624c354
--- /dev/null
+++ b/test-debtransform/1/debian.changelog
@@ -0,0 +1,24 @@
+grandorgue (0.3.0.6.10) unstable; urgency=low
+
+ * OBS build
+
+ -- Martin Koegler <mkoegler@auto.tuwien.ac.at> Sat, 16 Jun 2012 13:08:51 +0200
+
+grandorgue (0.3.0.6.11) unstable; urgency=low
+
+ * OBS build
+
+ -- Martin Koegler <mkoegler@auto.tuwien.ac.at> Sat, 16 Jun 2012 13:08:35 +0200
+
+grandorgue (0.3.0.6.10-1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * OBS build
+
+ -- Martin Koegler <mkoegler@auto.tuwien.ac.at> Sat, 16 Jun 2012 11:27:19 +0200
+
+grandorgue (0.3.0.6) unstable; urgency=low
+
+ * Initial version
+
+ -- Martin Koegler <martin.koegler@chello.at> Sun, 06 Nov 2011 19:44:04 +0100
diff --git a/test-debtransform/1/debian.empty b/test-debtransform/1/debian.empty
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test-debtransform/1/debian.empty
diff --git a/test-debtransform/1/debian.obs-version b/test-debtransform/1/debian.obs-version
new file mode 100644
index 0000000..3e61434
--- /dev/null
+++ b/test-debtransform/1/debian.obs-version
@@ -0,0 +1 @@
+Version: 0.3.0.6.1026
diff --git a/test-debtransform/1/debian.tar.gz b/test-debtransform/1/debian.tar.gz
new file mode 100644
index 0000000..484f362
--- /dev/null
+++ b/test-debtransform/1/debian.tar.gz
Binary files differ
diff --git a/test-debtransform/1/debian1.tar.gz b/test-debtransform/1/debian1.tar.gz
new file mode 100644
index 0000000..b22b94c
--- /dev/null
+++ b/test-debtransform/1/debian1.tar.gz
Binary files differ
diff --git a/test-debtransform/1/go.tar.gz b/test-debtransform/1/go.tar.gz
new file mode 100644
index 0000000..e991c62
--- /dev/null
+++ b/test-debtransform/1/go.tar.gz
Binary files differ
diff --git a/test-debtransform/1/grandorgue.dsc b/test-debtransform/1/grandorgue.dsc
new file mode 100644
index 0000000..7add24f
--- /dev/null
+++ b/test-debtransform/1/grandorgue.dsc
@@ -0,0 +1,11 @@
+Format: 1.0
+Source: grandorgue
+Binary: grandorgue
+Architecture: any
+Version: 0.3.0.6.1026
+Maintainer: Martin Koegler <martin.koegler@chello.at>
+Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 7), cdbs, cmake, gettext, po4a, libjack-jackd2-dev, libasound2-dev, libwxgtk2.8-dev, docbook-xsl, xsltproc, zip, devscripts
+DEBTRANSFORM-FILES-TAR: debian.tar.gz debian1.tar.gz
+Files:
+ 1e0023c7fb1f19a883ec8170efeff360 2817072 grandorgue_0.3.0.6.tar.gz
diff --git a/test-debtransform/2/debian.changelog b/test-debtransform/2/debian.changelog
new file mode 100644
index 0000000..624c354
--- /dev/null
+++ b/test-debtransform/2/debian.changelog
@@ -0,0 +1,24 @@
+grandorgue (0.3.0.6.10) unstable; urgency=low
+
+ * OBS build
+
+ -- Martin Koegler <mkoegler@auto.tuwien.ac.at> Sat, 16 Jun 2012 13:08:51 +0200
+
+grandorgue (0.3.0.6.11) unstable; urgency=low
+
+ * OBS build
+
+ -- Martin Koegler <mkoegler@auto.tuwien.ac.at> Sat, 16 Jun 2012 13:08:35 +0200
+
+grandorgue (0.3.0.6.10-1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * OBS build
+
+ -- Martin Koegler <mkoegler@auto.tuwien.ac.at> Sat, 16 Jun 2012 11:27:19 +0200
+
+grandorgue (0.3.0.6) unstable; urgency=low
+
+ * Initial version
+
+ -- Martin Koegler <martin.koegler@chello.at> Sun, 06 Nov 2011 19:44:04 +0100
diff --git a/test-debtransform/2/debian.empty b/test-debtransform/2/debian.empty
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test-debtransform/2/debian.empty
diff --git a/test-debtransform/2/debian.obs-version b/test-debtransform/2/debian.obs-version
new file mode 100644
index 0000000..3e61434
--- /dev/null
+++ b/test-debtransform/2/debian.obs-version
@@ -0,0 +1 @@
+Version: 0.3.0.6.1026
diff --git a/test-debtransform/2/debian.tar.gz b/test-debtransform/2/debian.tar.gz
new file mode 100644
index 0000000..484f362
--- /dev/null
+++ b/test-debtransform/2/debian.tar.gz
Binary files differ
diff --git a/test-debtransform/2/debian1.tar.gz b/test-debtransform/2/debian1.tar.gz
new file mode 100644
index 0000000..b22b94c
--- /dev/null
+++ b/test-debtransform/2/debian1.tar.gz
Binary files differ
diff --git a/test-debtransform/2/go.tar.bz2 b/test-debtransform/2/go.tar.bz2
new file mode 100644
index 0000000..9d835e1
--- /dev/null
+++ b/test-debtransform/2/go.tar.bz2
Binary files differ
diff --git a/test-debtransform/2/grandorgue.dsc b/test-debtransform/2/grandorgue.dsc
new file mode 100644
index 0000000..7add24f
--- /dev/null
+++ b/test-debtransform/2/grandorgue.dsc
@@ -0,0 +1,11 @@
+Format: 1.0
+Source: grandorgue
+Binary: grandorgue
+Architecture: any
+Version: 0.3.0.6.1026
+Maintainer: Martin Koegler <martin.koegler@chello.at>
+Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 7), cdbs, cmake, gettext, po4a, libjack-jackd2-dev, libasound2-dev, libwxgtk2.8-dev, docbook-xsl, xsltproc, zip, devscripts
+DEBTRANSFORM-FILES-TAR: debian.tar.gz debian1.tar.gz
+Files:
+ 1e0023c7fb1f19a883ec8170efeff360 2817072 grandorgue_0.3.0.6.tar.gz
diff --git a/test-debtransform/run.sh b/test-debtransform/run.sh
new file mode 100755
index 0000000..fde98da
--- /dev/null
+++ b/test-debtransform/run.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+function run
+{
+ rm -rf out
+ mkdir out
+ ERROR=0
+ PATH=..:$PATH ../debtransform $1 $1/$2 out || ERROR=1
+ if [ "$ERROR" != "$3" ]; then
+ echo "$1: FAIL"
+ exit 1
+ fi
+ echo "$1: OK"
+}
+
+run 1 grandorgue.dsc 0
+run 2 grandorgue.dsc 0 \ No newline at end of file