Aaron Piotrowski
|
cf5ebb1408
|
Better error message when emitting after resolve
|
2017-01-07 12:25:04 -06:00 |
|
Aaron Piotrowski
|
cba57dd81e
|
Simplify PrivatePromise and PrivateStream
|
2017-01-07 12:24:40 -06:00 |
|
Niklas Keller
|
7e40a05dc7
|
Require PHPUnit 5 as lowest version
|
2017-01-07 18:31:25 +01:00 |
|
Niklas Keller
|
ab8ee1d562
|
Use composer update instead of install on Travis
|
2017-01-07 16:10:13 +01:00 |
|
Niklas Keller
|
e2b9de63af
|
Fix matrix
|
2017-01-07 16:08:12 +01:00 |
|
Niklas Keller
|
b041c6ff86
|
Move PHP versions into matrix
|
2017-01-07 16:02:49 +01:00 |
|
Niklas Keller
|
1d83dbe962
|
Test with highest and lowest deps
|
2017-01-07 15:59:17 +01:00 |
|
Niklas Keller
|
c7aa4590bf
|
Fix promise test requirement
|
2017-01-07 15:53:55 +01:00 |
|
Niklas Keller
|
574172128a
|
Test that promise is actually a promise
|
2017-01-07 14:28:01 +01:00 |
|
Niklas Keller
|
bc110c4d63
|
Add test for callback combination in WhenQueue
|
2017-01-07 14:24:21 +01:00 |
|
Niklas Keller
|
b797e417d8
|
Fix promise requirement
|
2017-01-07 13:55:45 +01:00 |
|
Niklas Keller
|
ae69e92266
|
Update to promise 0.4.0 and event-loop 0.5.0, add humbug config
|
2017-01-07 13:47:45 +01:00 |
|
Niklas Keller
|
568183b261
|
Update to event-loop 0.5.0
|
2017-01-07 13:45:03 +01:00 |
|
Niklas Keller
|
0b899f5bcd
|
Change namespace to AsyncInterop
|
2017-01-07 12:23:28 +01:00 |
|
Niklas Keller
|
80ee591515
|
Test that throwing callback continues calling other whens
|
2017-01-07 11:51:24 +01:00 |
|
Niklas Keller
|
c3d94e642d
|
Test resolution with \Exception
|
2017-01-07 11:50:21 +01:00 |
|
Niklas Keller
|
46fcbce2fc
|
Always set and restore error handler in setUp / tearDown instead of in tests
|
2017-01-07 11:49:38 +01:00 |
|
Niklas Keller
|
0c77b964fe
|
Change namespace to AsyncInterop
|
2017-01-07 11:47:58 +01:00 |
|
Niklas Keller
|
559c64fdb8
|
Add test for invalid stream arguments
|
2017-01-06 23:16:06 +01:00 |
|
Aaron Piotrowski
|
e5c4c612f8
|
Use onWritable watcher instead of repeat
The behavior of repeat with a 0 timeout is unpredictable in various loop implementations.
|
2017-01-06 10:51:50 -06:00 |
|
Aaron Piotrowski
|
a47fc2bc01
|
Don't call uv_stop()
libuv will actually stop mid-tick, making the behavior inconsistent with the other loop implementations.
|
2017-01-06 10:50:05 -06:00 |
|
Aaron Piotrowski
|
e169bb649c
|
Remove unnecessary temp variable
|
2017-01-06 10:21:58 -06:00 |
|
Bob Weinand
|
79355641ed
|
Add a test ensuring that watchers are enabled in the actual next tick
|
2017-01-06 17:21:37 +01:00 |
|
Aaron Piotrowski
|
fbdc611e44
|
Activate watchers at begging of tick instead of end
|
2017-01-06 10:15:54 -06:00 |
|
Aaron Piotrowski
|
3e0cd85b67
|
Stop watchers in EvLoop::__destruct() to avoid segfault
|
2017-01-05 17:38:33 -06:00 |
|
Aaron Piotrowski
|
9706815714
|
Fix signals in multiple loops using event and ev extensions with epoll backend
|
2017-01-05 17:32:03 -06:00 |
|
Aaron Piotrowski
|
c80f264e7e
|
Remove unneeded support check
|
2017-01-05 17:21:30 -06:00 |
|
Aaron Piotrowski
|
33d9995b8c
|
Increase timeouts to avoid xdebug issues
Tests would sometimes fail due to xdebug slowing down the loop.
|
2017-01-05 15:06:44 -06:00 |
|
Aaron Piotrowski
|
02c2fcf0fa
|
Add implementation using event extension
|
2017-01-05 14:08:33 -06:00 |
|
Aaron Piotrowski
|
06e50bdb88
|
Fix docblock
|
2017-01-05 12:39:34 -06:00 |
|
Aaron Piotrowski
|
80900189c9
|
Fix visibility of deactivate()
|
2017-01-05 12:39:10 -06:00 |
|
Niklas Keller
|
372272601b
|
Merge pull request #130 from joshdifabio/change-namespace
Change namespace to AsyncInterop\Loop
|
2017-01-05 11:19:16 +01:00 |
|
Aaron Piotrowski
|
9ff73ac681
|
Swap production and dev definitions for Deferred and Emitter
|
2017-01-04 10:24:51 -06:00 |
|
Aaron Piotrowski
|
210b6ff258
|
Observable → Stream
|
2017-01-03 19:10:27 -06:00 |
|
Josh Di Fabio
|
7e708eaa0e
|
Merge branch 'master' into change-namespace
|
2017-01-03 20:01:26 +00:00 |
|
Bob Weinand
|
f784ddc9d6
|
Merge pull request #132 from joshdifabio/patch-1
Fix typo 'idenfier'
|
2017-01-03 19:22:56 +01:00 |
|
Josh Di Fabio
|
638700330d
|
Fix typo 'idenfier'
|
2017-01-03 18:16:50 +00:00 |
|
Josh Di Fabio
|
b9b49b3eaf
|
Change namespace to AsyncInterop\Loop
|
2017-01-02 20:48:48 +00:00 |
|
Bob Weinand
|
9a2d30c3c0
|
Merge pull request #127 from async-interop/spec
Change proposal to specification
|
2016-12-31 21:15:09 +01:00 |
|
Niklas Keller
|
07246e1d0d
|
Change proposal to specification
|
2016-12-31 19:50:39 +01:00 |
|
Aaron Piotrowski
|
06ea46effb
|
Fix oddity with PHPUnit requires annotation
Because apparently new lines matter for this…
|
2016-12-30 15:11:05 -06:00 |
|
Bob Weinand
|
b89f30a8f0
|
Fixed #3 (PHP_INT_MIN is PHP 7 only)
|
2016-12-30 21:29:21 +01:00 |
|
Bob Weinand
|
5ac73ba77a
|
Merge pull request #2 from jsor/test-throw-in-callback-on-failure
Add test for throwing in callback on failure
|
2016-12-30 21:03:28 +01:00 |
|
Jan Sorgalla
|
3c263cc1e9
|
Add test for throwing in callback on failure
|
2016-12-30 20:53:47 +01:00 |
|
Aaron Piotrowski
|
7cd505342a
|
Update PromiseTest
setUp() and tearDown() code moved to async-interop/promise-test
|
2016-12-30 13:01:09 -06:00 |
|
Aaron Piotrowski
|
a872f14fd4
|
Drop Amp\range(), add Amp\observableFromIterable()
|
2016-12-30 12:50:09 -06:00 |
|
Bob Weinand
|
d6d201a1d2
|
Reset to previous error handler to not interefere with other tests in the testsuite
|
2016-12-30 18:52:58 +01:00 |
|
Bob Weinand
|
cc30538bff
|
Merge pull request #1 from jsor/php-version
Lower required PHP version to be compatible with async-interop/promise
|
2016-12-30 15:14:44 +01:00 |
|
Jan Sorgalla
|
4979bab754
|
Lower required PHP version to compatible with async-interop/promise
|
2016-12-30 14:51:23 +01:00 |
|
Bob Weinand
|
26a707ed94
|
Always put the watcher back upon re-activation
|
2016-12-30 00:55:06 +01:00 |
|