From 1eee0e9ecad09e6f2428ffc2f2fc0dca1e43a70a Mon Sep 17 00:00:00 2001 From: Leo Gallucci Date: Mon, 29 Sep 2014 17:35:30 -0300 Subject: [PATCH] docs(guide): improve Protractor test for bindings This needs Protractor >= 1.3.0 to work. --- docs/content/guide/directive.ngdoc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/content/guide/directive.ngdoc b/docs/content/guide/directive.ngdoc index ea23cab60053..519f17d122f9 100644 --- a/docs/content/guide/directive.ngdoc +++ b/docs/content/guide/directive.ngdoc @@ -87,8 +87,13 @@ Here are some equivalent examples of elements that match `ngBind`: it('should show off bindings', function() { - expect(element(by.css('div[ng-controller="Controller"] span[ng-bind]')).getText()) - .toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'); + var containerElm = element(by.css('div[ng-controller="Controller"]')); + var nameBindings = containerElm.all(by.binding('name')); + + expect(nameBindings.count()).toBe(5); + nameBindings.each(function(elem) { + expect(elem.getText()).toEqual('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'); + }); });