File tree 1 file changed +5
-21
lines changed
1 file changed +5
-21
lines changed Original file line number Diff line number Diff line change @@ -14,34 +14,18 @@ class GroupedObservableTest extends TestCase
14
14
*/
15
15
public function it_returns_the_disposable_of_the_underlying_disposable ()
16
16
{
17
- $ this ->markTestSkipped ("Disposable is now wrapped by AnonymousObservable. Find other way to test? " );
18
17
$ disposable = $ this ->getMock ('Rx\DisposableInterface ' );
18
+
19
+ $ disposable ->expects ($ this ->once ())
20
+ ->method ('dispose ' );
21
+
19
22
$ observable = new AnonymousObservable (function () use (&$ disposable ) {
20
23
return $ disposable ;
21
24
});
22
25
23
26
$ groupedObservable = new GroupedObservable ('key ' , $ observable );
24
27
25
- $ this ->assertEquals ($ disposable , $ groupedObservable ->subscribe (new CallbackObserver ()));
26
- }
27
-
28
- /**
29
- * @test
30
- */
31
- public function it_returns_a_composite_disposable_with_the_given_merged_disposable ()
32
- {
33
- $ this ->markTestSkipped ("Disposable is now wrapped by AnonymousObservable. Find other way to test? " );
34
- $ d1 = $ this ->getMock ('Rx\DisposableInterface ' );
35
- $ d2 = new RefCountDisposable ($ d1 );
36
-
37
- $ observable = new AnonymousObservable (function () use (&$ d1 ) {
38
- return $ d1 ;
39
- });
40
-
41
- $ groupedObservable = new GroupedObservable ('key ' , $ observable , $ d2 );
42
-
43
- $ disposable = $ groupedObservable ->subscribe (new CallbackObserver ());
44
- $ this ->assertInstanceOf ('Rx\Disposable\CompositeDisposable ' , $ disposable );
28
+ $ groupedObservable ->subscribe (new CallbackObserver ())->dispose ();
45
29
}
46
30
47
31
/**
You can’t perform that action at this time.
0 commit comments