diff --git a/src/core/Env.js b/src/core/Env.js index ea2fa417..3152bfe5 100644 --- a/src/core/Env.js +++ b/src/core/Env.js @@ -293,6 +293,10 @@ getJasmineRequireObj().Env = function(j$) { return spyRegistry.spyOn.apply(spyRegistry, arguments); }; + this.spyOnProperty = function() { + return spyRegistry.spyOnProperty.apply(spyRegistry, arguments); + }; + var suiteFactory = function(description) { var suite = new j$.Suite({ env: self, diff --git a/src/core/requireInterface.js b/src/core/requireInterface.js index 840eaaed..c9632574 100644 --- a/src/core/requireInterface.js +++ b/src/core/requireInterface.js @@ -56,6 +56,10 @@ getJasmineRequireObj().interface = function(jasmine, env) { return env.spyOn(obj, methodName); }, + spyOnProperty: function(obj, methodName, accessType) { + return env.spyOnProperty(obj, methodName, accessType); + }, + jsApiReporter: new jasmine.JsApiReporter({ timer: new jasmine.Timer() }),