Aaron Piotrowski
|
1369f5fd47
|
Assert callback count
|
2017-02-10 09:41:43 -06:00 |
|
Aaron Piotrowski
|
b72e504eab
|
Ensure correct argument order in multi-argument lift
|
2017-02-09 22:34:24 -06:00 |
|
Aaron Piotrowski
|
3861c6b5da
|
Simpler each and filter implementation
|
2017-02-09 22:17:45 -06:00 |
|
Aaron Piotrowski
|
5dade2443f
|
Fix error in Message with empty stream
|
2017-01-31 17:30:05 -06:00 |
|
Aaron Piotrowski
|
5f284b2f70
|
Refactor Message, add Iterator
|
2017-01-31 17:09:38 -06:00 |
|
Aaron Piotrowski
|
0631560c65
|
Merge pull request #62 from amphp/drop-choose
Drop Amp\choose
|
2017-01-15 08:49:11 -06:00 |
|
Aaron Piotrowski
|
e3cb5dc385
|
Merge pull request #54 from amphp/ex-msg
Make exception messages more generic
|
2017-01-15 08:48:56 -06:00 |
|
Aaron Piotrowski
|
84917e7786
|
Add Message and Listener::getBuffered()
|
2017-01-13 18:46:32 -06:00 |
|
Aaron Piotrowski
|
df901a0305
|
Remove stream() method from Listener
|
2017-01-13 18:12:38 -06:00 |
|
Niklas Keller
|
36df722e95
|
Remove ChooseTest
|
2017-01-13 20:09:46 +01:00 |
|
Aaron Piotrowski
|
130825d9f5
|
Restore composer show to travis
|
2017-01-13 12:11:23 -06:00 |
|
Niklas Keller
|
8f245fa677
|
Drop Amp\choose
|
2017-01-13 19:09:17 +01:00 |
|
Aaron Piotrowski
|
7a95f58b3b
|
Fix travis build to allow failures on 7.1
|
2017-01-11 20:25:45 -06:00 |
|
Aaron Piotrowski
|
a643f9a260
|
Remove last consumed value from listener before drain
|
2017-01-11 20:13:12 -06:00 |
|
Aaron Piotrowski
|
ec45474c8e
|
Move Humbug log to build
|
2017-01-08 21:38:30 -06:00 |
|
Aaron Piotrowski
|
4c48037295
|
Add reference/unreference methods to Pause
|
2017-01-08 01:15:57 -06:00 |
|
Aaron Piotrowski
|
ae28eae552
|
Lazy → LazyPromise
|
2017-01-08 01:02:11 -06:00 |
|
Aaron Piotrowski
|
0a79a063a6
|
Drop redundant tests
Covered by testInvalidYieldCatchingThrownException and testInvalidYieldCatchingThrownExceptionAndThrowing.
|
2017-01-08 00:34:41 -06:00 |
|
Aaron Piotrowski
|
5ad1fdb38b
|
Add more Listener tests and kill another Humbug mutant
|
2017-01-08 00:22:07 -06:00 |
|
Niklas Keller
|
3b46c168a5
|
Improve tests and kill some Humbug mutants
|
2017-01-07 22:55:34 +01:00 |
|
Niklas Keller
|
dfa3b82485
|
Require PHPUnit 5.7 to remove warning on PHP 7.2
|
2017-01-07 19:41:04 +01:00 |
|
Aaron Piotrowski
|
2976ebdbb5
|
Throw on consecutive calls to Listener::advance(); better property names
|
2017-01-07 12:31:36 -06:00 |
|
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
|
bc110c4d63
|
Add test for callback combination in WhenQueue
|
2017-01-07 14:24:21 +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
|
559c64fdb8
|
Add test for invalid stream arguments
|
2017-01-06 23:16:06 +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 |
|
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 |
|
Aaron Piotrowski
|
b5d5b8dff1
|
Drop loop wrapper functions
|
2016-12-29 16:57:08 -06:00 |
|
Aaron Piotrowski
|
b503836e32
|
Do not allow failure on 7.1
|
2016-12-29 16:54:19 -06:00 |
|
Aaron Piotrowski
|
0659f6f3ee
|
Update to loop standard v0.4
|
2016-12-29 16:54:10 -06:00 |
|
Aaron Piotrowski
|
5651240615
|
Update to promise spec v0.3
Dropped strict-types due to spec requiring weak types in callbacks.
|
2016-12-29 16:29:27 -06:00 |
|
Niklas Keller
|
2a65c0735b
|
Fix docblock for Placeholder::when
|
2016-12-23 23:48:24 +01:00 |
|
Aaron Piotrowski
|
bc1ae1822c
|
Unreference watcher in Amp\timout()
|
2016-12-17 08:28:19 -06:00 |
|
Aaron Piotrowski
|
8ef760f53c
|
More tests
|
2016-12-17 08:16:17 -06:00 |
|
Aaron Piotrowski
|
11f1c7e7c4
|
Amp\lazy() → Amp\Lazy
Plus some tests!
|
2016-12-15 18:50:33 -06:00 |
|
Aaron Piotrowski
|
93ad513ab1
|
Remove dead code
Deferred and Postponed will never throw from the functions they define.
|
2016-12-15 17:34:30 -06:00 |
|
Aaron Piotrowski
|
6e97e6630d
|
Fix some function bugs and add more tests
|
2016-12-15 17:31:57 -06:00 |
|
Aaron Piotrowski
|
c73ca4e427
|
Add Emitter and Observer tests
|
2016-12-13 15:29:54 -06:00 |
|
Niklas Keller
|
1bbcadaedd
|
Rename Observer::next to Observer::advance
|
2016-12-13 20:37:51 +01:00 |
|
Niklas Keller
|
1299e51ca6
|
Add tests for InvalidYieldError, improve key display
Without something like var_export, null and false are casted to an empty string.
|
2016-12-11 17:08:17 +01:00 |
|