Commit Graph

75 Commits

Author SHA1 Message Date
Mark Woollard 7e78517f8a Correction for rx_itemAccessoryButtonTapped unit test - use testRow value for delegate call 2016-01-29 07:34:12 +00:00
Mark Woollard 79163619be Added unit tests for rx_itemAccessoryButtonTapped
Added test to validate observable produces the correct NSIndexPath when delegate method called
2016-01-29 07:30:10 +00:00
Krunoslav Zaher bed5d882df Merge pull request #401 from thanegill/doOn-shortcuts
Add doOn shortcut operators
2016-01-22 22:20:27 +01:00
Thane Gill b4eb61419b [testDoOnError_throws] Use different error than original one 2016-01-20 17:18:01 -08:00
Thane Gill e9057b98c2 Rename doOnComplete to doOnCompleted 2016-01-20 17:17:48 -08:00
Thane Gill b225572d9a Add doOn shortcuts to Driver 2016-01-17 13:14:18 -08:00
Thane Gill f9c933fd4c Remove warning for unused variable
Warning:
immutable value 'i' was never used; consider replacing with '_' or removing it
2016-01-17 12:08:08 -08:00
Thane Gill badb02f5c3 Add 6 tests for doOn* shortcuts 2016-01-17 11:37:46 -08:00
Thane Gill 0ce634ca50 Rename tests to doOn instead of Do 2016-01-17 11:08:01 -08:00
Krunoslav Zaher d7366b0b72 Adds unit tests for `rx_enabled` on `NSControl` and `rx_state` on `UIButton`. 2016-01-10 20:33:30 +01:00
Krunoslav Zaher eeddf1fe5d Adds `SectionedViewDataSourceType` and `rx_modelDeselected`, `rx_deselectedItemAtIndexPath` for `UICollectionView`, and corresponding unit tests. 2016-01-10 20:19:30 +01:00
Krunoslav Zaher 09c790ee95 Merge pull request #387 from sergdort/UIImagePickerController_Rx
Rx wrappers for UIImagePickerController
2016-01-07 21:32:20 +01:00
Krunoslav Zaher 444d4c8611 Merge pull request #394 from yannickl/develop
[ADD] rx_itemDeselected and rx_modelDeselected events
2016-01-07 21:23:29 +01:00
Yannick Loriot e5978c796d [UPDATE] Test case 2016-01-07 13:10:00 +01:00
sergdort a25cdd598c Added tests for UIImagePickerController+Rx 2016-01-06 19:28:31 +02:00
53nigen 4dccf08bfd Replace C-style for loop with Swift-style for-in loop 2016-01-06 16:35:01 +09:00
Krunoslav Zaher c1f5931fb8 Adds unit tests for `SequenceType` version of `toObservable`. 2016-01-02 23:51:24 +01:00
Krunoslav Zaher 87aa7ede42 Moves all tests into Rx.xcodeproj and enables coverage tests. 2016-01-02 22:55:43 +01:00
Krunoslav Zaher 111bbfb5e3 Merge pull request #377 from mrahmiao/develop
Adds two rx properties to Cocoa controls.
2016-01-02 18:30:14 +01:00
mrahmiao c7a641fe21 Fixes test failures of `rx_state` of `NSButton` and `rx_enabled` of `NSControl`.
Signed-off-by: mrahmiao <mrahmiao@gmail.com>
2016-01-01 22:28:48 +08:00
mrahmiao 035b40d9a3 Unifies the header of NSControl+RxTests.swift
Signed-off-by: mrahmiao <mrahmiao@gmail.com>
2016-01-01 21:21:18 +08:00
Krunoslav Zaher 913d54ed23 Changes organization identifier to `io.rx` and changes organization name to `ReactiveX`. 2016-01-01 14:11:05 +01:00
mrahmiao 2ea5b73bd0 Adds `rx_enabled` to `NSControl`. 2016-01-01 17:51:02 +08:00
mrahmiao 96aef6e47a Adds `rx_state` to `NSButton`. 2016-01-01 17:30:34 +08:00
Krunoslav Zaher aca3b28213 Removes deprecated APIs. 2015-12-31 00:37:58 +01:00
Krunoslav Zaher 1aa52d2f63 Merge pull request #373 from hsoi/feature/hsoi-schedulers-QoS
Adding Quality of Service (QOS) support to the Schedulers
2015-12-30 16:45:43 +01:00
Krunoslav Zaher 439ca291bc Updates `Scheduler` documentation. 2015-12-30 15:20:50 +01:00
John C. Daub b3f4bf13f2 Update tests to adopt the QOS approach. 2015-12-30 08:10:34 -06:00
Krunoslav Zaher 8e4a154360 Removes `RxMutableBox` from large part of unit tests. 2015-12-30 03:51:27 +01:00
Krunoslav Zaher f4ef06e88d Updates documentation with API changes. 2015-12-30 03:16:20 +01:00
Krunoslav Zaher 6bc1ae0ff9 Deprecates `ScopedDisposable` and `scopedDispose` in favor of `DisposeBag`. 2015-12-30 02:50:07 +01:00
Krunoslav Zaher a3e2765e3d Removes `sampleLatest` unit tests. 2015-12-30 02:10:53 +01:00
Krunoslav Zaher eae477499a Removes `Driver` operator API scheduler parametrization. 2015-12-30 01:38:37 +01:00
Krunoslav Zaher 8b2984e4e2 Deprecates `Variable` implementing `ObservableType` in favor of `asObservable()`, and changes behavior so it completes the sequence once it is deallocated. 2015-12-29 23:49:30 +01:00
Krunoslav Zaher 3561214733 Unit tests polish. 2015-12-29 17:34:05 +01:00
Krunoslav Zaher 3710c96f5f Fixes unit tests for deprecation of `rx_controlEvents` in favor of `rx_controlEvent`. 2015-12-29 17:33:28 +01:00
Krunoslav Zaher 02328f6ba5 Adds tests for variable conversion to `Driver`. 2015-12-29 17:22:47 +01:00
Krunoslav Zaher 5d677eaf91 Standardizes header format. 2015-12-29 16:56:21 +01:00
Krunoslav Zaher b7e0ca68fe Fixes anomaly with `Timeout`. #367 2015-12-28 15:15:38 +01:00
Krunoslav Zaher 419a057fa9 Hides `HotObservable` and `ColdObservable` behind `TestableObservable`. Renames `MockObserver` to `TestableObserver`. 2015-12-28 02:46:18 +01:00
Krunoslav Zaher 95dea91c73 Small fixes for Linux. 2015-12-27 17:07:13 -08:00
Krunoslav Zaher f948e46800 Cleans up run loop code in tests. 2015-12-28 01:59:00 +01:00
Krunoslav Zaher aa7a521244 More unit tests for `VirtualTimeScheduler` and `HistoricalScheduler`. 2015-12-28 01:46:45 +01:00
Krunoslav Zaher 9d4d93b474 Adds unit tests for `VirtualTimeScheduler` and `HistoricScheduler`. 2015-12-28 01:24:33 +01:00
Krunoslav Zaher c54521fb08 Adds `PriorityQueue`. 2015-12-28 01:24:32 +01:00
Krunoslav Zaher 388ebac8cd Deprecates `MainThreadScheduler.sharedInstance` in favor of `MainThreadScheduler.instance`. Adds unit tests for `CurrentThreadScheduler` and `MainThreadScheduler`. 2015-12-28 01:24:32 +01:00
Krunoslav Zaher bbd2c37e95 Adds named parameter `start` to `range` and `initialState` to `generate`. 2015-12-27 13:17:37 +01:00
Krunoslav Zaher 37d1cb8db0 Fixes `RxTests` compilation with Swift Package Manager. 2015-12-27 02:19:36 +01:00
Krunoslav Zaher 8a38f39444 Adds test `main.swift` generator on Linux. 2015-12-27 01:12:36 +01:00
Krunoslav Zaher 09e9abf2b7 Fixes problem compiling 'CurrentThreadScheduler'. 2015-12-25 19:58:58 -08:00