Codebase list node-resumer / 12524ca
Run testsuite Bastien ROUCARIÈS 7 years ago
9 changed file(s) with 42 addition(s) and 27 deletion(s). Raw diff Collapse all Expand all
+0
-3
debian/README.Debian less more
0 The upstream testsuite is currently disabled. It requires node-tape
1 which is not yet packaged in Debian. In fact, node-resumer is being
2 packaged because it is a dependency of node-tape.
0 node-resumer (0.0.0-3) unstable; urgency=medium
1
2 * Team upload.
3 * Bump to compat 10.
4 * Run testsuite.
5
6 -- Bastien Roucariès <rouca@debian.org> Sun, 09 Apr 2017 15:40:54 +0200
7
08 node-resumer (0.0.0-2) unstable; urgency=medium
19
210 * Team upload.
22 Priority: optional
33 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
44 Uploaders: Ross Gammon <rosco2@ubuntu.com>
5 Build-Depends: debhelper (>= 9),
6 dh-buildinfo,
7 nodejs (>= 4.7)
5 Build-Depends: debhelper (>= 10)
6 , dh-buildinfo,
7 , dpkg-dev (>= 1.17.14)
8 , nodejs (>= 4.7)
9 , node-tape (>= 4.0) <!nocheck>
10 , node-concat-stream (>= 0.1.1) <!nocheck>
811 Standards-Version: 3.9.8
912 Homepage: https://github.com/substack/resumer
1013 Vcs-Git: https://anonscm.debian.org/git/pkg-javascript/node-resumer.git
+0
-16
debian/patches/through2.patch less more
0 Description: Use through2 instead of through
1 Through2 is better maintained.
2 As recommended by https://wiki.debian.org/Javascript/Nodejs/Database
3 Author: Ross Gammon <rossgammon@mail.dk>
4 Forwarded: not-needed
5 Last-Update: 2016-11-18
6 ---
7 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
8 --- node-resumer.orig/index.js
9 +++ node-resumer/index.js
10 @@ -1,4 +1,4 @@
11 -var through = require('through');
12 +var through = require('through2');
13 var nextTick = typeof setImmediate !== 'undefined'
14 ? setImmediate
15 : process.nextTick
66 %:
77 dh $@
88
9 # Upstream testsuite also requires tape which is not packaged yet
10 #override_dh_auto_test:
11 # tap test/*.js
9 # Upstream testsuite requires tape that require resumer.
10 # Avoid loop with buildprofile
11 override_dh_auto_test:
12 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
13 tape test/*.js
14 else
15 @echo '**********************************************************'
16 @echo 'Skip test suite '
17 @echo '**********************************************************'
18 endif
00 Tests: require
11 Depends: node-resumer
2
3 Tests: runtestsuite
4 Depends: node-resumer, node-tape (>= 4.0), node-concat-stream
0 #!/bin/sh
1 set -e
2 PACKAGE='resumer'
3 SEDCMD="s,require\s*[(]\s*'[.][.][^']*'\s*[)],require('$PACKAGE'),g"
4
5 tmpdir=$(mktemp -d)
6 trap 'rm -rf "$tmpdir"' EXIT INT TERM HUP
7
8 mkdir $tmpdir/test
9 find test/ -name '*.js' -print0 | \
10 xargs -0 -n1 \
11 sh -c 'set -e; echo "TESTING: $3"; sed $1 < $3 > $2/$3; tape "$2/$3"' sedtape "$SEDCMD" "$tmpdir"
12
0 version=3
0 version=4
11 opts=\
22 dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//,\
33 filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-resumer-$1.tar.gz/ \