This repository was archived by the owner on Apr 12, 2024. It is now read-only.
File tree 2 files changed +7
-3
lines changed
2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -1018,13 +1018,16 @@ var inputType = {
1018
1018
</file>
1019
1019
<file name="protractor.js" type="protractor">
1020
1020
it('should change state', function() {
1021
+ var inputs = element.all(by.model('color.name'));
1021
1022
var color = element(by.binding('color.name'));
1022
1023
1023
1024
expect(color.getText()).toContain('blue');
1024
1025
1025
- element.all(by.model('color.name')).get(0).click();
1026
-
1026
+ inputs.get(0).click();
1027
1027
expect(color.getText()).toContain('red');
1028
+
1029
+ inputs.get(1).click();
1030
+ expect(color.getText()).toContain('green');
1028
1031
});
1029
1032
</file>
1030
1033
</example>
Original file line number Diff line number Diff line change @@ -25,7 +25,8 @@ describe('$anchorScroll', function() {
25
25
pass : browser . driver .
26
26
executeScript ( _script_getTop , id ) .
27
27
then ( function ( actualTop ) {
28
- var passed = actualTop === expectedTop ;
28
+ // Some browsers may report have +/-1 pixel deviation
29
+ var passed = Math . abs ( expectedTop - actualTop ) <= 1 ;
29
30
result . message = 'Expected #' + id + '\'s top' + ( passed ? ' not' : '' ) +
30
31
' to be ' + expectedTop + ', but it was ' + actualTop ;
31
32
return passed ;
You can’t perform that action at this time.
0 commit comments