In my last email, I was trying to execute my scenarios from the command 
line. I'm able to actually have the tests from the browser. The problem I'm 
running into right now is that I can't seem to access the debugger method 
for the browser object.


This is the scenario file
'use strict';
describe('app', function() {
    it('should foobar', function() {
    console.log("browser: ", browser)
    window.bb = browser
    browser().debugger()
  });
});


// browser().debugger() results in `TypeError: Object #<Object> has no 
method 'debugger'`

// This is what window.bb returns from the dev tools terminal:
browser: function () { var line = callerFile(3); var scope = runner.$new(); 
// Make the dsl accessible on the current chain scope.dsl = {}; 
angular.forEach(dslCache, function(fn, key) { scope.dsl[key] = function() { 
return dslCache[key].apply(scope, arguments); }; }); // Make these methods 
work on the current chain scope.addFuture = function() { 
Array.prototype.push.call(arguments, line); return 
angular.scenario.SpecRunner. prototype.addFuture.apply(scope, arguments); 
}; scope.addFutureAction = function() { 
Array.prototype.push.call(arguments, line); return 
angular.scenario.SpecRunner. prototype.addFutureAction.apply(scope, 
arguments); }; return scope.dsl[key].apply(scope, arguments); } 

So, the browser object is available, and bb() will give me access to its 
available methods, but I don't see debugger as a method on the browser 
object. Is it still possible to access the debugger method from the browser 
object?

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to