Peter Bright
3409c9b383
Include important Windows environmental variables even when a blank/custom environment is specified.
2011-08-09 14:29:51 -07:00
Peter Bright
d84b249616
Support for unescaped arguments, suitable for use with cmd /c.
...
Robust argument escaping that hopefully matches Windows' algorithm for unescaping.
2011-08-04 18:22:47 -07:00
Igor Zinkovsky
6d940a3afc
windows: remove dependency on rpcrt4 and ole32 libs. fixes https://github.com/joyent/libuv/issues/118
2011-08-01 20:10:55 -07:00
Igor Zinkovsky
d272a2183d
Windows: spawn child processes
2011-07-29 19:02:51 -07:00
Ryan Dahl
ddee1821fa
Add spawn_stdout test
2011-07-25 17:11:23 -07:00
Ryan Dahl
92bc7b4959
Start uv_spawn()
...
Unix only at the moment. Lacks test for stdio
2011-07-25 16:19:27 -04:00
Bert Belder
1ab28df433
Test that loop refs going down to zero in a prepare callback does not hang the event loop
2011-07-21 14:53:40 +02:00
Bert Belder
f0c20aa913
Test: active idle watcher should not block other events
2011-07-21 02:53:27 +02:00
Igor Zinkovsky
afc998759f
Add uv_pipe_bind tests
2011-07-21 02:25:10 +02:00
Ryan Dahl
d4563a197a
Allow and test for lazy uv_tcp_listen
2011-07-19 02:40:54 -07:00
Henry Rawas
6b32ebc54f
uv_getsockname
2011-07-12 09:57:08 -07:00
Igor Zinkovsky
b6a6dae34f
Named pipes implementation for Windows
2011-07-09 21:41:04 +02:00
Henry Rawas
26880b0c90
win: IPv6 connect
2011-07-05 09:45:57 -07:00
Matt Stevens
caf1a99115
IPv6 support
...
Fixes #70 .
Fixes #19 .
2011-06-28 14:11:21 +02:00
Bert Belder
16f471fa2e
Separate uv_getaddrinfo tests
2011-06-25 17:47:39 +02:00
Bert Belder
5115d446c6
Misc. cleanups
2011-06-25 17:38:35 +02:00
Henry Rawas
295fa6f538
Windows: getaddrinfo support
2011-06-23 01:31:17 +02:00
Henry Rawas
4aeee38484
c-ares integration on windows
2011-06-22 15:21:01 +02:00
Ryan Dahl
8218146a1c
uv_ip4_addr: Clear the struct sockaddr_in before using
2011-06-17 18:53:54 +02:00
Ryan Dahl
24baf36075
Add test for uv_get_hrtime
2011-06-17 11:47:35 +02:00
Ryan Dahl
acbd168069
Add test to assert behavior of uv_tcp_t after shutdown
...
Handles should *never* call the close callback without the user having first
issued a uv_close() command.
This test is broken on windows. See #52 .
2011-06-03 02:54:50 -07:00
Ryan Dahl
903c07bf98
API Change: uv_close only called by user - never automatically
...
Add test that failing on_connect callback does not trigger on_close.
2011-06-03 02:49:55 -07:00
Igor Zinkovsky
9fc8a7f167
Adds uv_get_exepath API
...
Only works on Linux, Mac, Windows currently.
2011-05-24 08:40:27 -07:00
Ryan Dahl
1352c72e35
Add reference count tests
...
Broken on UNIX.
2011-05-22 12:56:49 -07:00
Bert Belder
78c2930e25
Test for uv_timer_again ,~get_repeat, ~set_repeat
2011-05-19 01:58:07 +02:00
Bert Belder
810651e04c
Update tests & benchmarks to use the new timer api
2011-05-17 01:17:48 +02:00
Bert Belder
b1a8675ced
Add test-async
2011-05-09 05:52:05 +02:00
Bert Belder
e0be8efef6
Test for oio_prepare/oio_check/oio_idle
2011-05-08 04:45:56 +02:00
Bert Belder
9d9c242a24
More extensive test-callback-stack. Fails on windows now.
2011-05-04 17:10:33 +02:00
Ryan Dahl
a8e4c0bc6b
Disable fail-always and pass-always
2011-05-03 16:56:26 -07:00
Bert Belder
30d16e2dfd
Windows: pass test-bind-error-fault
2011-05-04 00:41:37 +02:00
Bert Belder
26148c1310
No EACCESS, expect EADDRNOTAVAIL instead
2011-05-04 00:25:48 +02:00
Ryan Dahl
b4836377f9
unix runner: implement timeout on process_wait
2011-04-25 21:54:17 -07:00
Ryan Dahl
1d9e1850f6
Linux passes bind tests
2011-04-25 20:08:56 -07:00
Bert Belder
a6430f4121
More bind error tests
2011-04-26 03:48:08 +02:00
Ryan Dahl
0a7c19e19e
unix: implement errnos
2011-04-25 18:17:01 -07:00
Bert Belder
c3cd1ae937
Add test for EADDRINUSE
2011-04-26 01:59:37 +02:00
Bert Belder
a5bf3988ee
Write-a-lot test
2011-04-22 05:12:10 +02:00
Bert Belder
c61b38f48b
Test for not immediately calling oio_accept from accept_cb
...
Closes #10 .
2011-04-22 00:46:31 +02:00
Alan Gutierrez
9468c6570a
Check oio_err in connection_fail test.
...
* Renamed test_connection_fail to connection_fail following the conventions.
* Mapped Windows error ERROR_CONNECTION_REFUSED to OIO_ECONNREFUSED.
* Asserting that the oio_err in connection_fail is OIO_ECONNREFUSED.
2011-04-21 18:44:59 +08:00
Bert Belder
53f9d5a841
Allow tests and benchmarks to use the same helpers.
...
Closes #21 .
2011-04-19 14:51:10 +02:00
Ryan Dahl
595756048c
Linux passes test_connection_fail
2011-04-19 02:09:58 -07:00
Bert Belder
5275b036b0
Benchmark runner
2011-04-19 04:47:21 +02:00
Ryan Dahl
cf4fbc0925
Add copyright headers, license file.
...
closes #17 .
2011-04-18 11:11:30 -07:00
Ryan Dahl
c8bdf15f5d
Unix: fix build for timer test
2011-04-15 11:21:07 -07:00
Bert Belder
aec5eac8bc
Add oio_timeout test
2011-04-15 19:32:28 +02:00
Ryan Dahl
769948a5ad
test-runner compiles
2011-04-14 12:58:24 -07:00
Bert Belder
4899328166
Add ol_close_cb stack test and fix it for Windows
2011-04-05 04:28:40 +02:00
Bert Belder
ad94c9297e
First shot at test harness
2011-04-05 02:05:41 +02:00