|
@@ -28,27 +28,27 @@ describe('Observable', function()
|
|
|
expect(observer).to.be.an(Rx.Observer)
|
|
|
expect(observer._onNext).to.equal(a)
|
|
|
expect(observer._onError).to.equal(b)
|
|
|
- expect(observer._onComplete).to.equal(c)
|
|
|
+ expect(observer._onCompleted).to.equal(c)
|
|
|
end)
|
|
|
end)
|
|
|
|
|
|
describe('empty', function()
|
|
|
it('returns an Observable that does not produce any values', function()
|
|
|
local observable = Rx.Observable.empty()
|
|
|
- local onNext, onError, onComplete = observableSpy(observable)
|
|
|
+ local onNext, onError, onCompleted = observableSpy(observable)
|
|
|
expect(#onNext).to.equal(0)
|
|
|
expect(#onError).to.equal(0)
|
|
|
- expect(#onComplete).to.equal(1)
|
|
|
+ expect(#onCompleted).to.equal(1)
|
|
|
end)
|
|
|
end)
|
|
|
|
|
|
describe('never', function()
|
|
|
it('returns an Observable that does not produce values or complete', function()
|
|
|
local observable = Rx.Observable.never()
|
|
|
- local onNext, onError, onComplete = observableSpy(observable)
|
|
|
+ local onNext, onError, onCompleted = observableSpy(observable)
|
|
|
expect(#onNext).to.equal(0)
|
|
|
expect(#onError).to.equal(0)
|
|
|
- expect(#onComplete).to.equal(0)
|
|
|
+ expect(#onCompleted).to.equal(0)
|
|
|
end)
|
|
|
end)
|
|
|
|
|
@@ -152,7 +152,7 @@ describe('Observable', function()
|
|
|
|
|
|
Rx.scheduler = Rx.CooperativeScheduler.create()
|
|
|
local observable = Rx.Observable.fromCoroutine(coroutine, Rx.scheduler)
|
|
|
- local onNext, onError, onComplete = observableSpy(observable)
|
|
|
+ local onNext, onError, onCompleted = observableSpy(observable)
|
|
|
repeat Rx.scheduler:update()
|
|
|
until Rx.scheduler:isEmpty()
|
|
|
expect(onNext).to.equal({{1}, {2}, {3}})
|
|
@@ -167,7 +167,7 @@ describe('Observable', function()
|
|
|
|
|
|
Rx.scheduler = Rx.CooperativeScheduler.create()
|
|
|
local observable = Rx.Observable.fromCoroutine(coroutine, Rx.scheduler)
|
|
|
- local onNext, onError, onComplete = observableSpy(observable)
|
|
|
+ local onNext, onError, onCompleted = observableSpy(observable)
|
|
|
repeat Rx.scheduler:update()
|
|
|
until Rx.scheduler:isEmpty()
|
|
|
expect(onNext).to.equal({{1}, {2}, {3}})
|