[Pkg-javascript-devel] Bug#884151: FTBFS with chai 4.1.2 in experimental
Pirate Praveen
praveen at debian.org
Fri Jan 19 10:53:33 UTC 2018
Control: tag -1 help
On Tue, 12 Dec 2017 11:38:58 +0530 Pirate Praveen <praveen at debian.org>
wrote:
> I'd like to upload chai 4.1.2 to unstable soon, please fix the test failure.
v8flags 3.0.1 support chai 4, but now 3 tests fail. Changes pushed to
alioth.
mkdir -p test-home
HOME=/<<PKGBUILDDIR>>/test-home mocha -R spec test.js
v8flags
1) should cache and call back with the v8 flags for the running process
✓ should not append the file when multiple calls happen concurrently
and the config file does not yet exist
✓ should fall back to writing to a temp dir if user home is unwriteable
✓ should return flags even if an error is thrown
✓ should back with an empty array if the runtime is electron
2) should handle usernames which are invalid file paths
3) should handle undefined usernames
config-path
✓ should return default linux path in other environments
✓ should return default macos path in darwin environment
✓ should return default windows path in win32 environment
✓ should return fallback path when homedir is falsy
platform specific tests
- should return fallback path when no home is found under windows
8 passing (191ms)
1 pending
3 failing
1) v8flags
should cache and call back with the v8 flags for the running process:
Uncaught AssertionError: expected false to be true
at test.js:67:46
at index.js:91:14
at FSReqWrap.oncomplete (fs.js:135:15)
2) v8flags
should handle usernames which are invalid file paths:
Uncaught AssertionError: expected [Error: ENOENT: no such file or
directory, open
'undefined/.v8flags.6.1.534.48.c4d621d41b4fbc7ff499328bec392f92.json'
Unable to cache a config file for v8flags to a your home directory
or a temporary folder. To fix this problem, please correct your
environment by setting HOME=/path/to/home or TEMP=/path/to/temp.
NOTE: the user running this must be able to access provided path.
If all else fails, please open an issue here:
http://github.com/tkellen/js-v8flags] to be null
at test.js:126:24
at index.js:122:16
at index.js:77:12
at ChildProcess.exithandler (child_process.js:267:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit
(internal/child_process.js:209:5)
3) v8flags
should handle undefined usernames:
Uncaught AssertionError: expected [Error: ENOENT: no such file or
directory, open
'undefined/.v8flags.6.1.534.48.d41d8cd98f00b204e9800998ecf8427e.json'
Unable to cache a config file for v8flags to a your home directory
or a temporary folder. To fix this problem, please correct your
environment by setting HOME=/path/to/home or TEMP=/path/to/temp.
NOTE: the user running this must be able to access provided path.
If all else fails, please open an issue here:
http://github.com/tkellen/js-v8flags] to be null
at test.js:135:24
at index.js:122:16
at index.js:77:12
at ChildProcess.exithandler (child_process.js:267:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit
(internal/child_process.js:209:5)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 862 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20180119/aff7e803/attachment.sig>
More information about the Pkg-javascript-devel
mailing list