calabash / calabash-ios-server

An embedded HTTP server for performing queries and test automation
Other
87 stars 82 forks source link

Fix iPad Pro 10.5 touch coordinates for non-optimized apps #390

Closed jmoody closed 7 years ago

jmoody commented 7 years ago

Motivation

Completes:

Notes:

Apps that do not contain the correctly sized Launch Images and Icons are displayed in sample mode on iPhone 6 and 6+ form factors. Apparently, the same is true for the iPad Pro 10.5" form factor.

When applications contain the correct image assets, the LPServer has 2 pixel accuracy on iPad Pro 10.5. When testing non-optimized apps, the LPServer needs to scale the touch coordinates.

jmoody commented 7 years ago

Travis

The failures are false negatives. I will disable the travis job in a subsequent commit because we are duplicating tests on Jenkins - both test Xcode 8.3.