Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 2cfa3bf

Browse files
committed
docs(guide): improve Protractor test for bindings
This needs Protractor >= 1.3.0 to work.
1 parent 76b755f commit 2cfa3bf

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

docs/content/guide/directive.ngdoc

+11-2
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,17 @@ Here are some equivalent examples of elements that match `ngBind`:
8787
</file>
8888
<file name="protractor.js" type="protractor">
8989
it('should show off bindings', function() {
90-
expect(element(by.css('div[ng-controller="Controller"] span[ng-bind]')).getText())
91-
.toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)');
90+
var containerElm = element(by.css('div[ng-controller="Controller"]'));
91+
var nameBindings = containerElm.all(by.binding('name'));
92+
93+
expect(nameBindings.count()).toBe(5);
94+
expect(nameBindings.getText()).toEqual(
95+
[ 'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)',
96+
'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)',
97+
'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)',
98+
'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)',
99+
'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)' ]
100+
);
92101
});
93102
</file>
94103
</example>

0 commit comments

Comments
 (0)