Files
appium/test
Jonathan Lipps d1553ccf39 update ios pullFile to account for the fact that the sim root might not have the exact version in it
@DylanLacey have a look at this, it's a gotcha of working with sim paths. My iOS SDK version might be '7.0', but the directory might be '7.0.3', or '7.0.3-64', so I changed this to use the directory finder from settings.js, and to throw a warning if there are multiple dirs. Unfortunately this change makes the unit tests rather impractical since it really depends on getting the status of the filesystem, so I added a new functional test and removed the unit tests.
Also verified tests pass now on 6.1, 7.0, and 7.1 with these changes
2014-04-03 11:54:57 -07:00
..
2014-02-07 12:51:20 +08:00
2014-03-31 10:59:11 -07:00
2014-03-26 20:59:19 +08:00

Here's a list of things that aren't tested in this suite:

  • real devices
  • SafariLauncher
  • --default-device vs not (depends on server args during test)
  • unexpected instruments crash mid-test
  • different locations of node on system (for appium-instruments)
  • node install in appium.app (for appium-instruments)
  • android with --udid (even if emulator)
  • {launch: false} caps
  • setting locale
  • --avd / avdName
  • safari ipad
  • sudo grunt authorize