@@ -10,7 +10,6 @@
|
||||
"dependencies": {
|
||||
"traceur": "<%= packageJson.dependencies.traceur %>",
|
||||
"reflect-metadata": "<%= packageJson.dependencies['reflect-metadata'] %>",
|
||||
"rtts_assert": "<%= packageJson.version %>",
|
||||
"rx": "<%= packageJson.dependencies['rx'] %>",
|
||||
"zone.js": "<%= packageJson.dependencies['zone.js'] %>"
|
||||
},
|
||||
|
||||
@@ -392,14 +392,12 @@ export class SpyObject {
|
||||
return object;
|
||||
}
|
||||
|
||||
rttsAssert(value) { return true; }
|
||||
|
||||
_createGuinnessCompatibleSpy(name): GuinessCompatibleSpy {
|
||||
var newSpy: GuinessCompatibleSpy = <any>jasmine.createSpy(name);
|
||||
newSpy.andCallFake = <any>newSpy.and.callFake;
|
||||
newSpy.andReturn = <any>newSpy.and.returnValue;
|
||||
newSpy.reset = <any>newSpy.calls.reset;
|
||||
// return null by default to satisfy our rtts asserts
|
||||
// revisit return null here (previously needed for rtts_assert).
|
||||
newSpy.and.returnValue(null);
|
||||
return newSpy;
|
||||
}
|
||||
|
||||
@@ -125,8 +125,7 @@ export function main() {
|
||||
() => { expect(() => spyObj.someFunc()).not.toThrow(); });
|
||||
|
||||
it('should create a default spy that does not fail for numbers', () => {
|
||||
// Need to return null instead of undefined so that rtts assert does
|
||||
// not fail...
|
||||
// Previously needed for rtts_assert. Revisit this behavior.
|
||||
expect(spyObj.someFunc()).toBe(null);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user