test(e2e): fix e2e tests in Firefox
This commit is contained in:
@@ -1018,13 +1018,16 @@ var inputType = {
|
||||
</file>
|
||||
<file name="protractor.js" type="protractor">
|
||||
it('should change state', function() {
|
||||
var inputs = element.all(by.model('color.name'));
|
||||
var color = element(by.binding('color.name'));
|
||||
|
||||
expect(color.getText()).toContain('blue');
|
||||
|
||||
element.all(by.model('color.name')).get(0).click();
|
||||
|
||||
inputs.get(0).click();
|
||||
expect(color.getText()).toContain('red');
|
||||
|
||||
inputs.get(1).click();
|
||||
expect(color.getText()).toContain('green');
|
||||
});
|
||||
</file>
|
||||
</example>
|
||||
|
||||
@@ -25,7 +25,8 @@ describe('$anchorScroll', function() {
|
||||
pass: browser.driver.
|
||||
executeScript(_script_getTop, id).
|
||||
then(function(actualTop) {
|
||||
var passed = actualTop === expectedTop;
|
||||
// Some browsers may report have +/-1 pixel deviation
|
||||
var passed = Math.abs(expectedTop - actualTop) <= 1;
|
||||
result.message = 'Expected #' + id + '\'s top' + (passed ? ' not' : '') +
|
||||
' to be ' + expectedTop + ', but it was ' + actualTop;
|
||||
return passed;
|
||||
|
||||
Reference in New Issue
Block a user