Commit Graph

11 Commits

Author SHA1 Message Date
denihs
d58f9b1cf7 - create awaitMatchPromise method to proper wait for endAsync function to finish 2023-11-13 18:50:40 -04:00
denihs
cdaf2e4552 - fix test: checkout 2023-04-04 14:02:30 -04:00
Gabriel Grubba
424e5b283e updated docs 2023-04-03 15:47:30 -03:00
Gabriel Grubba
a64b727512 tests: solved matcher 2023-04-03 10:47:33 -03:00
Gabriel Grubba
2e2c9917bc wip 2023-03-31 16:51:52 -03:00
Matheus Castro
900a1cb3ec Remove Fibers from meteor-tools:
- Adapt self-test runner to work without Fibers.
2023-01-18 00:52:07 -03:00
filipenevola
0dd85d5f2e Test clean up and exposing fullBuffer, useful to logs 2021-04-09 18:52:54 -04:00
filipenevola
abd6934c5b Simple debug adjusts 2021-04-09 18:52:54 -04:00
filipenevola
883d58106c Improves tests and logs 2021-02-10 18:49:23 -04:00
Ben Newman
5d88d9a1a4 Improve stack traces for self-test failures. 2019-01-05 16:54:38 -05:00
Jesse Rosenberger
d5ff826596 Decompose self-test logic into separate files.
The single file which represented the bulk of the `meteor self-test`
functionality had got a bit heavy and it stood to benefit from some
dissemination.

I embarked on this change originally when looking into replacing
PhantomJS with Chrome Headless (and a new `ChromeClient` class) within
self-test.  Unfortunately, I didn't have time to take this the last
step of actually implementing Chrome, but this should hopefully
facilitate that change in the future by providing what I believe to be
better compartmentalization of this logic.

I apologize for the (likely) difficulty of reviewing this commit.  Due
to heavy intertwining of existing code it was hard to arrange these
changes in an easy-to-review manner.  I believe a reviewer will
find that it's mainly copy and pasting into different files and
careful adjusting of those files (new) module dependencies.
2017-11-14 15:55:11 +02:00