summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPirate Praveen <praveen@debian.org>2019-06-15 12:16:33 +0530
committerPirate Praveen <praveen@debian.org>2019-06-15 12:22:30 +0530
commit771a3b2eb4ba708e7b4575d0e0b83f83056a6c19 (patch)
tree5532aa0060ee89bcb7e82c800945c56169b46c4f
parent23a4fe39ef433d64d50805b4dac1361b50d12789 (diff)
Migrate to pkg-js-tools tests
-rw-r--r--debian/clean1
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules11
-rw-r--r--debian/tests/control6
-rw-r--r--debian/tests/pkg-js/test1
-rw-r--r--debian/tests/require3
6 files changed, 5 insertions, 19 deletions
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..1521c8b
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+dist
diff --git a/debian/control b/debian/control
index 92c6828..c0b5cf4 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Uploaders: Pirate Praveen <praveen@debian.org>
Build-Depends:
debhelper (>= 11~)
, nodejs
+ , pkg-js-tools
, node-tape
, rollup
, uglifyjs.terser
@@ -13,6 +14,7 @@ Standards-Version: 4.3.0
Homepage: https://d3js.org/d3-time/
Vcs-Git: https://salsa.debian.org/js-team/node-d3-time.git
Vcs-Browser: https://salsa.debian.org/js-team/node-d3-time
+Testsuite: autopkgtest-pkg-nodejs
Package: node-d3-time
Architecture: all
diff --git a/debian/rules b/debian/rules
index 6992dbb..38dee1b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,17 +5,8 @@
#export DH_VERBOSE=1
%:
- dh $@
+ dh $@ --with nodejs
override_dh_auto_build:
rollup -c
uglifyjs.terser dist/d3-time.js -o dist/d3-time.min.js
-
-override_dh_auto_test:
- TZ=America/Los_Angeles tape 'test/**/*-test.js'
- test/test-time-zones
-
-override_dh_auto_clean:
- dh_auto_clean
- rm -rf build
-
diff --git a/debian/tests/control b/debian/tests/control
deleted file mode 100644
index 1d636f4..0000000
--- a/debian/tests/control
+++ /dev/null
@@ -1,6 +0,0 @@
-Tests: require
-Depends: node-d3-time
-
-Test-Command: TZ=America/Los_Angeles tape 'test/**/*-test.js'
-Depends: @, node-tape
-Restrictions: build-needed
diff --git a/debian/tests/pkg-js/test b/debian/tests/pkg-js/test
new file mode 100644
index 0000000..7d46834
--- /dev/null
+++ b/debian/tests/pkg-js/test
@@ -0,0 +1 @@
+TZ=America/Los_Angeles tape 'test/**/*-test.js' && test/test-time-zones
diff --git a/debian/tests/require b/debian/tests/require
deleted file mode 100644
index 11de874..0000000
--- a/debian/tests/require
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-set -e
-nodejs -e "require('d3-time');"