-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
different results than tape itself #3
Comments
Maybe i did not implement |
it doesn’t call into tape’s “throws”? altho they should be the same I’m sure there’s differences. |
it uses |
This avoids a bunch of |
that seems a bit more complex than |
Yeah but not with the regex parameter. |
I suspect node's implementation cares about argument length. Fixes Raynos#3 (verified locally in the project where I originally found the problem)
Although #4 fixes it for throws/doesNotThrow, I'm seeing a similar issue with It seems like it'd be better to use tape's API rather than node's assert. is that something you're interested in? |
It would be good to use tape's API but I dont know what public or private API there available to use. We want to run the assertions but not report them unless they fail in which case we report all of them. I'd rather not add a direct dependency on |
Without a direct dependency, I'm not sure how it could be injected in a way that would work for tape, and tap, and "insert tap-producer here". If it's meant to be tied to tape's API, then it should have a dependency on tape. |
We take If assert made a breaking change i didnt pay attention to then this module should make the same breaking change :D |
It's made a number. If it's meant to mirror assert, then that's unfortunately much less useful, since assert throws and doesn't produce TAP. |
I didnt mean it like that, it should implement assert like methods like tap/tape do. We can update the |
Right, but the way tap and tape do that varies by version, hence the need for a peer dep. |
I've started a branch to try out using this package here.
However, the tests fail when they should pass: https://travis-ci.com/github/ljharb/es-abstract/builds/176444693
Oddly enough, they pass in node < 8. Any ideas?
The text was updated successfully, but these errors were encountered: