Skip to content

Commit de916fd

Browse files
authored
Fix elements spec (#3954)
With angular/jasminewd#78, jasminewd no longer supports passing deferreds to expect(). Change the test to pass a promise, instead.
1 parent ba3fe09 commit de916fd

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

spec/basic/elements_spec.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -151,13 +151,12 @@ describe('ElementFinder', function() {
151151

152152
it('should propagate exceptions', function() {
153153
browser.get('index.html#/form');
154-
var successful = protractor.promise.defer();
155154

156155
var invalidElement = element(by.binding('INVALID'));
157-
invalidElement.getText().then(function(/* string */) {
158-
successful.fulfill(true);
159-
}, function(/* error */) {
160-
successful.fulfill(false);
156+
var successful = invalidElement.getText().then(function() {
157+
return true;
158+
}, function() {
159+
return false;
161160
});
162161
expect(successful).toEqual(false);
163162
});

0 commit comments

Comments
 (0)