summaryrefslogtreecommitdiff
path: root/tools/test.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis2013-02-281-2/+2
|\
| * test: fix tap output on windowsTimothy J Fontaine2013-02-281-2/+2
| | | | | | | | Test output is always \n and not platform dependent
| * test: add TAP output to the test runnerTimothy J Fontaine2013-02-201-1/+27
| | | | | | | | This is a back-port of commit 14ed173 from the master branch.
* | test: run tests in alphabetical orderBen Noordhuis2013-01-101-0/+1
| |
* | test: put tty in blocking mode after testBen Noordhuis2013-01-071-1/+11
| | | | | | | | | | | | | | Tests can leave the tty in non-blocking mode. If the test runner tries to print to stdout/stderr after that and the tty buffer is full, it'll die with a EAGAIN OSError. Ergo, put the tty back in blocking mode before proceeding.
* | test: add TAP output to the test runnerTimothy J Fontaine2012-12-191-1/+27
|/
* Revert "tests: kill process group on failure"isaacs2012-05-281-7/+1
| | | | This reverts commit 0cebfc8ddb509fbf5f865bb660b73e96680b3f65.
* Tests for memory leaksisaacs2012-05-041-1/+1
| | | | | | Conflicts: Makefile
* tests: kill process group on failureFedor Indutny2012-02-201-1/+7
| | | | | | | | | Test suite is often leaving `stray` processes on failure. They are harmless, but may cause future test runs fail because those `stray` processes are occupying `common.PORT` or due to some other reasons. Killing whole process group on test suite failure should help in such cases.
* Remove separation of libuv testsRyan Dahl2011-11-021-25/+5
|
* tools/test.py to support marking files a libuv-brokenRyan Dahl2011-08-231-5/+25
| | | | | | | | | Use export NODE_USE_UV=1 python tools/test.py --libuv simple pummel To run the equivalent of "make test-uv".
* Support MSVS build directories in tools/test.pyRyan Dahl2011-08-231-2/+13
|
* WAF builds in out/ instead of build/Ryan Dahl2011-08-231-2/+2
|
* Have WAF variants match GYP configuration namesRyan Dahl2011-08-231-2/+2
|
* Tests should point at the build directory until GYP is defaultRyan Dahl2011-08-081-2/+2
|
* gyp: fix test runnerRyan Dahl2011-08-061-2/+2
|
* http: make http2 the default, legacy backend is available with --use-http1Ben Noordhuis2011-08-021-3/+3
| | | | Fixes #1441.
* test: add targets `test-http2` and `test-all-http2`Ben Noordhuis2011-08-021-2/+12
| | | | Passes `--use-http2` to node. Fixes #1430.
* Fix test runner bug on windowsBert Belder2011-02-171-1/+0
|
* `make test` somewhat worksBert Belder2010-12-201-1/+1
|
* Better way of getting rid of symlinksBert Belder2010-12-201-1/+2
| | | | Windows, especially msysgit, doesn't like 'em
* Back to WAFRyan Dahl2010-11-011-2/+2
| | | | Too much instability right now. Hopefully we can revisit autoconf soon.
* Replace WAF with make/autoconfRyan Dahl2010-10-241-2/+2
|
* Fix test harness for LinuxRyan Dahl2010-10-181-36/+103
| | | | | | Mostly just upgraded tools/test.py to the latest one that's in V8. But also fixing the before and after hooks to preserve the test/tmp directory so that running tests manually usually works.
* Better temporary directory handling for tests.isaacs2010-09-091-1/+10
| | | | | | | Add a setUp and tearDown function to the test case class, and use it to create and remove the test/tmp directory for each test. TODO: amend other tests.
* Execute message tests by defaultRyan Dahl2010-06-191-1/+1
|
* Split tests.arlolra2010-02-251-1/+1
|
* Revert "Adding output of Platform information into the test runner"Ryan Dahl2010-02-031-1/+0
| | | | | | Broken on at least one platform http://pastie.org/808217 This reverts commit 704f394c6671af5b981900fc3666f1b97ef580a9.
* Adding output of Platform information into the test runnerMicheil Smith2010-01-291-0/+1
|
* Update test script to use new debug build's name: node_gRyan2009-08-311-1/+1
|
* Use v8's test runnerRyan2009-06-221-0/+1343