Le 25/01/2019 à 04:07, Pirate Praveen a écrit : > > > On 2019, ജനുവരി 24 7:46:32 PM IST, Xavier <[email protected]> wrote: >> Hi all, >> >> I try to write a package that could be called by autodep8 to have a >> "Testsuite: pkg-js" instead of writing debian/tests/* files >> >> Skeleton is pushed in node-combined-stream branch "pkg-js" >> >> What maintainer has to do: >> * in debian/control, insert "Testsuite: pkg-js" >> * in debian/rules, insert a "include /path/to/test.mk", no need to >> write override_dh_auto_test >> * write upstream test in debian/tests/pkg-js/test (will be launched by >> sh) >> * if some other files than "test*" and installed files are needed, >> write a "debian/tests/pkg-js/files" with all needed files >> * that's all, other debian/tests files will be written on-the-fly by >> autodep8 during autopkgtest >> >> How it will run: >> - dh_auto_test will launch debian/tests/pkg-js/test if exists, else >> just a "require('.')" >> - autopkgtest will launch 2 tests: >> - a `node -e "require('name')` >> - the test defined in debian/tests/pkg-js/test in a temporary dir (it >> links installed files) >> >> You can test it in node-combined-stream branch "pkg-js" >> (pkg-js-autopkgtest files are included in it) >> >> If this proposal is accepted, I will package pkg-js-autopkgtest project >> and then propose a MR to autodep8. >> >> Cheers, >> Xavier >> > > Thanks for working on it. I'll try to test it soon.
Thanks, see also node-sqlite3 -- Pkg-javascript-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel
