获取量角器来评估元素的isolateScope

时间:2013-12-05 21:45:13

标签: javascript angularjs protractor

我有一个开始失败的e2e测试。它看起来像这样:

myPageInstance.myDirectiveWithIsolateScope.evaluate("myIsolateScopeProperty")
.then(function(myIsolateScopeProperty) {
    expect(myIsolateScopeProperty.someKey).toEqual('');
})

如果我在其中抛出ptor.debugger(),我可以使用开发工具来查看:

angular.element(myElementWithIsolateScopeDirective)
    .scope().myIsolateScopeProperty === 'undefined'

但是:

angular.element(myElementWithIsolateScopeDirective)
    .isolateScope().myIsolateScopeProperty == {someKey:''}

我想也许这可能是a breaking change in Angular所致,但如果我说我完全理解他们的描述,我会再说谎。

0 个答案:

没有答案