[Pkg-javascript-devel] Testsuite proposal
Pirate Praveen
praveen at onenetbeyond.org
Fri Jan 25 03:07:02 GMT 2019
On 2019, ജനുവരി 24 7:46:32 PM IST, Xavier <yadd at debian.org> 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.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
More information about the Pkg-javascript-devel
mailing list