chiark / gitweb /
testing: Add tcl 8.7 to list of versions for testing
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 14 Oct 2018 00:32:22 +0000 (01:32 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 14 Oct 2018 00:32:22 +0000 (01:32 +0100)
When tcl 8.7 appears, it will be tested.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
debian/rules
debian/tests/adns--8.7 [new file with mode: 0755]
debian/tests/cdb--8.7 [new file with mode: 0755]
debian/tests/control
debian/tests/crypto--8.7 [new file with mode: 0755]
debian/tests/dgram--8.7 [new file with mode: 0755]
debian/tests/hbytes--8.7 [new file with mode: 0755]
debian/tests/tuntap--8.7 [new file with mode: 0755]

index 566c7eb..f065f68 100755 (executable)
@@ -26,7 +26,7 @@ docdir=usr/share/doc/$(docpackage)
 tclh:=$(firstword $(wildcard /usr/include/tcl8.*/tcl.h))
 tclversion:=$(patsubst /usr/include/tcl%/tcl.h,%,$(tclh))
 
-tcl_versions= 8.5 8.6
+tcl_versions= 8.5 8.6 8.7
 
 march := $(shell dpkg-architecture -q DEB_HOST_MULTIARCH)
 libsubdir = /$(march)
diff --git a/debian/tests/adns--8.7 b/debian/tests/adns--8.7
new file mode 100755 (executable)
index 0000000..b830354
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/tclsh8.7
+load chiark_tcl_adns-1.so
+set t {adns/runtest.tcl}
+if {[file exists $t]} { source $t }
diff --git a/debian/tests/cdb--8.7 b/debian/tests/cdb--8.7
new file mode 100755 (executable)
index 0000000..7ea7195
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/tclsh8.7
+load chiark_tcl_cdb-1.so
+set t {cdb/runtest.tcl}
+if {[file exists $t]} { source $t }
index c807ee9..785fa19 100644 (file)
@@ -9,6 +9,10 @@ Tests: adns--8.6
 Depends: tcl8.6, libadns1 (>= 1.5.0~), libc6 (>= 2.2.5), libtcl-chiark-1
 Restrictions: skip-not-installable
 
+Tests: adns--8.7
+Depends: tcl8.7, libadns1 (>= 1.5.0~), libc6 (>= 2.2.5), libtcl-chiark-1
+Restrictions: skip-not-installable
+
 Tests: cdb--def
 Depends: tcl, libc6 (>= 2.14), libcdb1, libtcl-chiark-1
 
@@ -20,6 +24,10 @@ Tests: cdb--8.6
 Depends: tcl8.6, libc6 (>= 2.14), libcdb1, libtcl-chiark-1
 Restrictions: skip-not-installable
 
+Tests: cdb--8.7
+Depends: tcl8.7, libc6 (>= 2.14), libcdb1, libtcl-chiark-1
+Restrictions: skip-not-installable
+
 Tests: crypto--def
 Depends: tcl, libc6 (>= 2.14), libnettle6, libtcl-chiark-1
 
@@ -31,6 +39,10 @@ Tests: crypto--8.6
 Depends: tcl8.6, libc6 (>= 2.14), libnettle6, libtcl-chiark-1
 Restrictions: skip-not-installable
 
+Tests: crypto--8.7
+Depends: tcl8.7, libc6 (>= 2.14), libnettle6, libtcl-chiark-1
+Restrictions: skip-not-installable
+
 Tests: dgram--def
 Depends: tcl, libc6 (>= 2.14), libtcl-chiark-1
 
@@ -42,6 +54,10 @@ Tests: dgram--8.6
 Depends: tcl8.6, libc6 (>= 2.14), libtcl-chiark-1
 Restrictions: skip-not-installable
 
+Tests: dgram--8.7
+Depends: tcl8.7, libc6 (>= 2.14), libtcl-chiark-1
+Restrictions: skip-not-installable
+
 Tests: hbytes--def
 Depends: tcl, libc6 (>= 2.14), libtcl-chiark-1
 
@@ -53,6 +69,10 @@ Tests: hbytes--8.6
 Depends: tcl8.6, libc6 (>= 2.14), libtcl-chiark-1
 Restrictions: skip-not-installable
 
+Tests: hbytes--8.7
+Depends: tcl8.7, libc6 (>= 2.14), libtcl-chiark-1
+Restrictions: skip-not-installable
+
 Tests: tuntap--def
 Depends: tcl, libc6 (>= 2.2.5), libtcl-chiark-1
 
@@ -64,3 +84,7 @@ Tests: tuntap--8.6
 Depends: tcl8.6, libc6 (>= 2.2.5), libtcl-chiark-1
 Restrictions: skip-not-installable
 
+Tests: tuntap--8.7
+Depends: tcl8.7, libc6 (>= 2.2.5), libtcl-chiark-1
+Restrictions: skip-not-installable
+
diff --git a/debian/tests/crypto--8.7 b/debian/tests/crypto--8.7
new file mode 100755 (executable)
index 0000000..a9ed1f8
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/tclsh8.7
+load chiark_tcl_crypto-1.so
+set t {crypto/runtest.tcl}
+if {[file exists $t]} { source $t }
diff --git a/debian/tests/dgram--8.7 b/debian/tests/dgram--8.7
new file mode 100755 (executable)
index 0000000..4f1d375
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/tclsh8.7
+load chiark_tcl_dgram-1.so
+set t {dgram/runtest.tcl}
+if {[file exists $t]} { source $t }
diff --git a/debian/tests/hbytes--8.7 b/debian/tests/hbytes--8.7
new file mode 100755 (executable)
index 0000000..95e5d19
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/tclsh8.7
+load chiark_tcl_hbytes-1.so
+set t {hbytes/runtest.tcl}
+if {[file exists $t]} { source $t }
diff --git a/debian/tests/tuntap--8.7 b/debian/tests/tuntap--8.7
new file mode 100755 (executable)
index 0000000..1f58f36
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/tclsh8.7
+load chiark_tcl_tuntap-1.so
+set t {tuntap/runtest.tcl}
+if {[file exists $t]} { source $t }