@hirez_io/auto-spies-core
Advanced tools
Comparing version
@@ -6,2 +6,13 @@ # Change Log | ||
## [1.6.4](https://github.com/hirezio/auto-spies/compare/@hirez_io/auto-spies-core@1.6.3...@hirez_io/auto-spies-core@1.6.4) (2021-06-09) | ||
### Bug Fixes | ||
* **global:** fix observable props nextWithValues not working ([6fddf74](https://github.com/hirezio/auto-spies/commit/6fddf74a1cb3ffc182e8353b3ce113e0022d1bb4)), closes [#49](https://github.com/hirezio/auto-spies/issues/49) | ||
## [1.6.3](https://github.com/hirezio/auto-spies/compare/@hirez_io/auto-spies-core@1.6.2...@hirez_io/auto-spies-core@1.6.3) (2021-06-09) | ||
@@ -8,0 +19,0 @@ |
@@ -33,4 +33,6 @@ "use strict"; | ||
var subject = createReplaySubject(); | ||
var observableSpy = subject.asObservable(); | ||
addObservableHelpers(observableSpy, subject); | ||
var observableSpy = rxjs_1.defer(function () { return subject; }); | ||
addObservableHelpers(observableSpy, subject, function (configuredSubject) { | ||
subject = configuredSubject; | ||
}); | ||
return observableSpy; | ||
@@ -37,0 +39,0 @@ } |
{ | ||
"name": "@hirez_io/auto-spies-core", | ||
"version": "1.6.3", | ||
"version": "1.6.4", | ||
"publishConfig": { | ||
@@ -58,3 +58,3 @@ "access": "public" | ||
}, | ||
"gitHead": "431685fcaa5be9648074c03cb7402132e3ff86b4" | ||
"gitHead": "e8176c54e7c98f098327597250fa932f9d23910d" | ||
} |
@@ -1,2 +0,2 @@ | ||
import { Observable, ReplaySubject } from 'rxjs'; | ||
import { defer, Observable, ReplaySubject } from 'rxjs'; | ||
import { delay, take } from 'rxjs/operators'; | ||
@@ -54,7 +54,9 @@ import { | ||
export function createObservablePropSpy<T>(): T & AddObservableSpyMethods<T> { | ||
const subject = createReplaySubject(); | ||
let subject = createReplaySubject(); | ||
const observableSpy: any = subject.asObservable(); | ||
const observableSpy: any = defer(() => subject); | ||
addObservableHelpers(observableSpy, subject); | ||
addObservableHelpers(observableSpy, subject, (configuredSubject) => { | ||
subject = configuredSubject; | ||
}); | ||
@@ -61,0 +63,0 @@ return observableSpy; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
283415
0.22%1676
0.24%