From 02a773087432b28b625f27b1fc4b4b4c14f551bc Mon Sep 17 00:00:00 2001 From: Leo Gallucci Date: Wed, 24 Sep 2014 14:42:35 -0300 Subject: [PATCH] tests(protractor): advanced features for ElementArrayFinder --- spec/basic/elements_spec.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/basic/elements_spec.js b/spec/basic/elements_spec.js index 9217c1698..1e4b688a9 100644 --- a/spec/basic/elements_spec.js +++ b/spec/basic/elements_spec.js @@ -209,6 +209,15 @@ describe('ElementArrayFinder', function() { expect(multiElement.getText()).toEqual(['Outer: outer', 'Inner: inner']); }); + it('click action should act on all elements', function() { + var checkboxesElms = $$('#checkboxes input'); + browser.get('index.html'); + + expect(checkboxesElms.isSelected()).toEqual([true, false, false]); + checkboxesElms.click(); + expect(checkboxesElms.isSelected()).toEqual([false, true, true]); + }); + it('action should act on all elements selected by filter', function() { browser.get('index.html');