rtfeldman/node-test-runner

from 0.19.1-revision2 to 0.19.1-revision7 (btu same with 9 and 12) skip some tests running

Opened this issue · 7 comments

I experienced some really strange BUG with upgrading node-test-runner from 0.19.1-revision2 to more recent version of lib.
When i launch my test suite, some test are not launched, if i make fail those tests, nothing happened, etc... but some others continue to be launched.
I upgrade my elm-explorations/test to latest version but it change nothing.

The weirdest thing is, when i go to un-launched test, i delete the suite type signature and redo the test signature (with type Test) it again launched.

Have you some explanation to that ?

Thx

I have yet 20 tests that are not launched. Impossible to reproduce why those tests are not launched

lydell commented

Hi! It’s a bit difficult to follow what you are doing. Can you provide steps to reproduce?

I fail te reproduce the case.
I have some tests that are bypass, but i am not able to write a new test that are bypassed ...
I will try to do so and comeback here to give feedback.

I don't unserstand how to repoduce it.
What i know, it :

  • for some tests, the correction was to remove type signature of function suite
  • for some others, that was to not exposing (..) but just (suite)
lydell commented

All exposed values of type Test are executed. Both with and without type annotation should be supported.

But that is not what i have experienced :/
It is really weird

And sorry i can't yet produce a more comprehensible example ...