diff --git a/debian/control b/debian/control index 5520fd4..50270c9 100644 --- a/debian/control +++ b/debian/control @@ -6,6 +6,7 @@ Build-Depends: debhelper (>= 11~) , nodejs + , pkg-js-tools , node-tape , rollup , uglifyjs.terser @@ -15,6 +16,7 @@ Homepage: https://d3js.org/d3-shape/ Vcs-Git: https://salsa.debian.org/js-team/node-d3-shape.git Vcs-Browser: https://salsa.debian.org/js-team/node-d3-shape +Testsuite: autopkgtest-pkg-nodejs Package: node-d3-shape Architecture: all diff --git a/debian/rules b/debian/rules index beb5308..7957670 100755 --- a/debian/rules +++ b/debian/rules @@ -5,11 +5,8 @@ #export DH_VERBOSE=1 %: - dh $@ + dh $@ --with nodejs override_dh_auto_build: rollup -c uglifyjs.terser dist/d3-shape.js -o dist/d3-shape.min.js - -override_dh_auto_test: - tape 'test/**/*.js' diff --git a/debian/tests/control b/debian/tests/control deleted file mode 100644 index f37c9a1..0000000 --- a/debian/tests/control +++ /dev/null @@ -1,6 +0,0 @@ -Tests: require -Depends: node-d3-shape - -Test-Command: tape 'test/**/*-test.js' -Depends: @, node-tape, node-d3-polygon -Restrictions: build-needed diff --git a/debian/tests/pkg-js/test b/debian/tests/pkg-js/test new file mode 100644 index 0000000..929e1e7 --- /dev/null +++ b/debian/tests/pkg-js/test @@ -0,0 +1 @@ +tape 'test/**/*.js' diff --git a/debian/tests/require b/debian/tests/require deleted file mode 100644 index 1f3c772..0000000 --- a/debian/tests/require +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -nodejs -e "require('d3-shape');"