a1eda4f (HEAD, castToURL) Initial pass at using session keysb39467e (origin/castToURL) Cast to NSURL to silence warning when using Cocoapodsf835574 (upstream/master, printSeed, dispatchGetCurrentQueue, dashW) Merge pull request #168 from MaxGabriel/dispatchGetCurrentQueued873c29 (origin/dispatchGetCurrentQueue) Use dispatch_get_specific to workaround the deprecation of dispatch_get_current_queue.- b3510b5 Merge pull request #30 from MaxGabriel/cleanCocoapod
- Add Podspec for Cocoapods support
0a4c64f Merge pull request #165 from inkling/jeff/pick_up_ocmock2b6e5bc Pick up the latest OCMock to resolve Xcode 5.1. warnings.54994e3 Merge pull request #160 from MaxGabriel/slimREADMEf74b7d3 (origin/cleanCocoapod, cleanCocoapod) Add Podspec- 2bd9528
(origin/slimREADME, slimREADME) Add link to comparison section and other guides in the wiki in the How to Get Started section section 3acfa0a Add Usage and CI sections based on Jeff's suggestions [ci skip]0801e97 Cut down README9576a37 Merge pull request #155 from inkling/jeff/xcconfig_crashf1a2672 Amend the README to avoid a bug in Xcode 5.1. (closes #154)795ebce (latest2) Merge pull request #151 from inkling/jeff/deployment_targetdf8e54d Correct the minimum deployment target.f6b5380 Update the README to reflect support for Xcode 5.1/iOS 7.1.d29a1cb Merge pull request #150 from MaxGabriel/patch-2f0c9d75 (origin/patch-2) Have Travis CI badge use SVG- 60d6ccd Merge pull request #145 from MaxGabriel/removePlistStep
- Non-breaking deprecation: Deprecate PRODUCT_NAME and plist file settings
23511d2 (origin/removePlistStep, removePlistStep) Update README and xcconfig to remove the "Integration Tests-Info.plist" setting327c6cf (latest) Merge pull request #148 from inkling/jeff/debug_stall86989e3subliminal-test
maintains the previously set device type/version when it resets the simulator.- ab22c43 Subliminal aborts the run if the simulator is in an inconsistent state. (closes #147)
- Fix simulator launching in an inconsistent state on Travis CI
bf35642 Merge pull request #142 from MaxGabriel/documentationFixes68bcef1 (origin/documentationFixes, documentationFixes) Fix documentation errors7bc63d0 Merge pull request #140 from inkling/jeff/respect_DEVELOPER_DIR79d81a1 Subliminal's tests now observe a pre-existing value of DEVELOPER_DIR.1d8c875 Merge pull request #139 from inkling/jeff/example_clarification2a595c2 Clarify that Subliminal's xcconfig file should be added to the host project without copying. (refs #137)8734610 Clarify that users should run the example app using the "Integration Tests" scheme. (refs #137)8323af3 Update the example app instructions for iOS 7.ccd83ac Merge pull request #136 from inkling/jeff/Xcode_5_1b4b66ed Reject upgrading the Unit Tests to XCTest.83d7edd Fix casting/string format specifier issues to resolve Xcode 5.1 warnings.- faf3204 Merge pull request #134 from inkling/jeff/pretty-printing2
- Subliminal now pretty-prints test output
fee3194 SetTRAVIS=true
in CI.6bf86f6 Runsubliminal-instrument
's tests in CI.5aa5c95 Update the Rakefile's documentation to reflect the supported test SDKs.1fb9200 Ensure thatsubliminal-instrument
will exit if/whensubliminal-test
is killed.29091bcsubliminal-test
usessubliminal-instrument
to formatinstruments
' output.c1c9620subliminal-instrument.sh
dynamically builds and runssubliminal-instrument
.149fc27SITerminalReporter
pretty-prints its logs if capable.77802dbSITerminalStringFormatter
now formats certain empty tags as unicode characters, with ASCII fallbacks.ed0ac95SITerminalStringFormatter
converts XML markup to ANSI escape sequences.8a3be9d Better indicate test case status.c92ffc1 Factor the mechanics of report writing out of theSITerminalReporter
.561301d Bracket errors, failures, debug, and default messages within their tests/test cases.b399a48 subliminal-instrument adds the current test and test case to all events.bf16b19 subliminal-instrument parses the status of the tests from log messages.58c303a Allow Xcode to make a change to Subliminal's project file.e2a8fe0 Subliminal logs uncaught exceptions using a dedicated log method.1f55cce Subliminal now exportsSLLogger
as part of a framework.3146dac Suppress a warning issued when usingps
on OS X 10.8.23b6497 Ensure thatinstruments
exits whensubliminal-instrument
does.7a2fd1e Subliminal's logs are now parsed into event dictionaries, to be handled by reporters.69ee51bsubliminal-instrument
processesinstruments
' output in real-time.453823c subliminal-instrument.7ff422d Merge pull request #133 from inkling/jeff/keyboard_test_fixese6a3bf2 Merge pull request #129 from jzucker2/screenshot_elementb6e50ce Cleaned up documenation as per suggestionsc78c9c2 Merge pull request #131 from inkling/jeff/modernize_exampledbb9936 Delay for a significant interval before attempting to tap a keyboard key when testing. (fixes #132)58cf490 Type strings character-by-character on iOS 7. (refs #132)6446ca9 Removed file change that affected style69c69ff Updated commit per suggestions on github.044ab66 Add missing launch image to the project.3c19b67 Upgrade example project settings.20dce49 Merge pull request #130 from inkling/jeff/keyboard_error_reporting7a76265 Add some more logging around keyboard test failures.19fb12a Merge pull request #128 from inkling/jeff/whats_that_element- c5a50a2 Adds quick screenshot method to all SLElement objects
- Public API addition
20beefe Add an FAQ Q/A about elements that Subliminal "mistakenly" says are not visible.f3dfd5b Merge pull request #125 from jazzychad/nil_accessibility_element_check- 19462c7 Guard against nil case for accessibilityElementAtIndex:
- Fix bug with hitting nil accessibility element
544906d Merge pull request #124 from jazzychad/readme_clone_fix171325a Use github https clone url in README.md- 761e944 Merge pull request #118 from inkling/jeff/captureScreenshots
- Public API addition: capture screenshots
a97997f Adds SLGeometry.172b429 Add capturing screenshots to SLDevice.- 8f2f094 Merge pull request #121 from inkling/jeff/double_tapping
- New Public API: Add support for double tapping elements
e712da9 Add support for double-tapping elements.- 1b8a756 Merge pull request #105 from j-mutter/feature/keyboards
- (New api?): Subliminal supports custom keyboards
e7e3a66 Adds missing SLTextView and SLTextField documentation for -setText:withKeyboard:3156486 Implements SLKeyboard protocol for custom keyboards, updates text fields and views9d8105e Merge pull request #120 from inkling/nanouk/wait-longer-instruments-launch855d792 Insert a blank line after the "GUI is not authorized" alert message537d5d6 Wait longer for Instruments to launch when retryingaeddb39 Merge pull request #119 from raven/patch-1399185d Update README.md33913c8 Merge pull request #117 from inkling/jeff/CI_cleanup9c002db Removeenable_GUI_scripting.scpt
.3c95e4a When resetting the simulator, remove all support directories for a given SDK version.3d9dcd4 Merge the various simulator scripts intosimulator-set
.99f6896 Adjust a device type for Xcode 5.x.5f73c39 Enforce thatsubliminal-test
will always use the latest simulator if no SDK is specified.ed44a29subliminal-test
always logs that it is preparing to install the app.350012b Fix boolean checks insubliminal-test
.- 0b16b99 Merge pull request #116 from inkling/nanouk/search-for-leaf
- Subliminal now finds the deepest matching element (fixes iOS 7 issues)
f1323f6 Get the path for the deepest matching element7b629f7 Merge pull request #115 from inkling/nanouk/update-readme7eb01c1 Document issue about swiping table view cell [skip ci]0658472 Remove warnings about Xcode 5.0.1 in the documentation [skip ci]3534339 Merge pull request #113 from inkling/jeff/fix_buildc8aaf83 Increase the interval+[SLPopover dismiss]
waits before returning.67d3429 Merge pull request #112 from inkling/jeff/fix_build8d5ec33-[SLPopover dismiss]
blocks until the popover has been fully dismissed.660e3c7 Simplify the test of the uniformity of Subliminal's test distributions.f0a6812 Add some logging around keyboard test failures.c0fec2e Again increase the delay before alert handlers return.810dfed Increase the interval used to determine when instruments has hung.10fa046 Merge pull request #110 from inkling/jeff/fix_build52fd833 Merge pull request #111 from tipbit/SLComposeString-format-decl-rebased7d6d2ea Slightly relax the uniformity requirement for Subliminal's test distribution.46ff50a Retry launching the tests three times.c68792c Add NS_FORMAT_FUNCTION declarations to SLComposeString and SLComposeStringv.7a94b94 Remove one more iOS 7 compile-time conditional.9768438 Merge pull request #109 from inkling/jeff/92_enable_CLI+iOS_78351fd5 Slightly increase the delay before alert handlers return to ensure that alert delegates receive their callbacks.76920bc Slightly increase the delay after setting the device orientation to ensure that UIDevice updates.6f34f7d Retry if instruments hangs on launch.cc0a79d Fix typo.0dca3ba Merge pull request #108 from inkling/j2bbayle/add-notes-for-maverick4cb4bb4 Add notes about Privacy settings in Mac OS X 10.9.7f2a2c0 Update Subliminal's project settings.8792d65 Test against the iOS 7.0 SDK on Travis.734bf3d Unlink the default appledoc on Travis.dfdeb16 Require the iOS 7.0 SDK.eda7dc3 Add iOS 7.0 to the supported SDKs for CI.774ed26 Limit the test SDK (for CI) to the supported SDKs.d983798 Fix typo.997c3b6 Merge pull request #99 from inkling/jeff/96_parallelize_tests139886c Create a test matrix. (fixes #96)cdabc0e Enable Subliminal's documentation to be built independently from testing.cefc306 Merge pull request #100 from inkling/jeff/iOS_7_known_issues80fe134 Add notes about Xcode 5 and 5.0.1 issues to the README. (refs #98) [skip ci]798ee83 Refactor the "Known Issues" section of the README.0645e72 Indent comments in.travis.yml
.68855fc Test SDKs may now be selected by environment variable.dcaa08c Install non-submodule test dependencies in theinstall
phase.ea54096 Remove misleading comment in.travis.yml
.- 7ea5f45 Merge pull request #95 from inkling/aegolden/fix_91
- Support typing characters that require tapping and holding
8a0d814 Allows various text views to handle "tap-hold" characters (fixes #91)4477390 Merge pull request #90 from inkling/jeff/fix_typo8471418 Merge pull request #93 from inkling/jeff/32_xcode5f7c370a Update the README to announce iOS 7 support. (fixes #32)90e6d1c Programmatically scroll scroll views in the iOS 7 Simulator.5caeacc Update the maximum amount of time that an alert might take to be dismissed.839b997 UpdateSLAlert
for the new structure ofUIAlertView
in iOS 7.9c9287c Retrieve alerts' titles usingUIAElement.name
.b66e67d Update Subliminal forUIAElement.hitpoint
returning-[NSObject (UIAccessibility) accessibilityActivationPoint]
on iOS 7.c27fec1 Move theSLTextViewTest
text view down a bit.c73f086 Ensure that theSLTextViewTestViewController
XIB uses the Xcode 4.6 format.c9e3ee8 Prevent test case views from laying out under the nav bar on iOS 7.b2b48e7 Update the visibility tests with respect to the behavior ofUIAElement.isVisible
in iOS 7.719f2a7 Update the expected values of web view child accessibility element attributes for iOS 7.21a8c9c Include an object's accessibility hint in its accessibility description.47361b4 Correctly match table view header child elements on iOS 6.1 and 7.98a3943 Protect againstUISearchBarTextField
returning an attributed string from-accessibilityValue
in iOS 7.58e1abe Update our rationale for setting theDEVELOPER_DIR
environment variable.fd0bb05 Ensure that the web view child element matching test case's view loads before the test case starts.c45de2b Merge pull request #87 from inkling/jeff/fix_slwebviewf2bad0a Ensure that the web view child element matching test case's view loads before the test case starts.5236eba Ensure that web views are included in accessibility paths.- 718182b Merge pull request #85 from j-mutter/feature/adds-slswitch
- New public API: SLSwitch
8a6a9cb Updates SLSwitch documentationf031cd5 Revert SLSwitchTest xib to Xcode 4.6 format29748c6 Updates SLSwitch tests2d8462c Changes SLSwitch to match UISwitch methodsfccbc14 Adds SLSwitch documentationf520f77 Adds SLSwitch8036c58 Merge pull request #79 from inkling/jeff/escape_simulator_device_type- b9c843e Merge pull request #80 from inkling/jeff/78_randomize_test_order
- Randomize test order (this affects Subclasses of SLTest, not individual test cases)
bb063cf Use a Chi-Squared test to check uniformity in random test orderd8b1341 Test order is now fully randomized. (closes #78)3fed118set_simulator_device
only quotes the device type if necessary.5b7ed54 Merge pull request #77 from inkling/axlle/project_settings18e9489 Updated to the recommended project settings with Xcode 5.0 DP699cf0f9 Merge pull request #76 from inkling/jeff/fix_reloading_accessibility_hierarchy52781c6SLElement
methods that dynamically identify an element within a given timeout retry identification if a valid element becomes invalid as long as time remains.0b03138 Recalculate the number of accessibility children when the children need to be reloaded.- 49deeb1 Merge pull request #75 from inkling/jeff/device_support
- Subliminal can test on a device without the application having been previously installed.
2b8ab06subliminal-test
can now test on a device without the application previously having been installed.628db8bdevice-install
installs and uninstalls applications on a device.e82959b Merge pull request #74 from inkling/jeff/reload_accessibility_hierarchy7828c5c Merge pull request #73 from inkling/jeff/72_report_suite_level_failures_in_JUnit5a712ac Subliminal now reloads the accessibility hierarchy as necessary while matching.913cd70 ClarifySLAlert
's documentation.48e633d Instances ofSLElement
can be directed to double-check their validity using UIAutomation.1145a9fsubliminal_uialog_to_unit
logs uncaught exceptions as test case or test errors. (fixes #72)1c46a4bsubliminal_uialog_to_unit
now logs errors that cause tests to abort. (refs #72)e5a3274 Improve the performance ofsubliminal_uialog_to_junit
.43a8a78 Test termination is now reported as a message, not an error. (refs #72)567a703 If a test fails in both test set-up and tear-down, both exceptions will be logged.d022551SLTest
andSLTestController
useSLLogger
to log exceptions occurring during tests. (refs #72)36e9b61 Refactor-[SLElementMatchingTest testMatchingTableViewHeaderChildElements]
' view.d5748b5 Simplify the signature of SLTest's exception-logging method. (refs #72)ae740b0 Don't log a test case as having failed expectedly after it has already experienced an unexpected failure.9a1e1b4 Merge pull request #69 from inkling/jeff/alert_handler_loggingbb53b6b Force Travis to use appledoc 2.1. (fixes #70, refs #71)28c3bc6SLAlertHandler
now optionally logs alerts as they are handled.834ae97 Merge pull request #66 from inkling/jeff/65_log_unbound_name9ff5f55 Merge pull request #67 from inkling/jeff/restart_instruments5bee9b7 Merge pull request #64 from inkling/jeff/63_tag_JS_exceptions_with_callsite_info8eb2853 Reset the simulator and rebuild the app before restarting instruments.2129885-[SLElement logElement]
now uses-slAccessibilityDescription
to log the underlying object. (fixes #65)f55fdaa-[NSObject (SLAccessibilityDescription) slAccessibilityDescription]
logs an element's identifier before its label.f2a39bb Test that call site information recorded by theUIAElement
macro will be attached toSLUIAElement
exceptions.14150ab Prevent recorded call site information from being reused between test cases.85ee804 Only format call site information into error messages if we have call site information.e035625 Elements rename JavaScript exceptions occurring during action-sends. (fixes #63)44b1c4a Merge pull request #62 from inkling/jeff/restart_instruments- fc1dee1 Merge pull request #61 from inkling/jeff/tap_at_activation_point
- (the commit message)
f7a0ff5 Increase the delay before restarting instruments after it fails to launch.5f7c7c9 It is now possible to tap at an element's accessibility activation point.b738b23 Merge pull request #60 from inkling/jeff/restart_instruments3aae613 Fix error checking around instruments failing to launch.75036ac Merge pull request #59 from inkling/jeff/53_more_timeout_adjustments7105d8a Merge pull request #58 from inkling/jeff/revert_SLTextField_setText_workaround997625c Merge pull request #57 from inkling/jeff/restart_instruments4dba116 Properly account for the delay inherent in asking UIAutomation to look up an element's value.9a32b03 All tests concerning timeouts now assert that Subliminal waits for at least the specified timeout. (fixes #53)ea21e2a The tests ofSLWaitUntilTrue
now all take into account the delay in that macro retrying, as appropriate. (refs #53)2d24da9 Clarify the documentation ofSLWaitUntilTrue
.2d25740 Slightly relax theSLTerminalTest
timeouts.0033f5e Clarify the use ofSLWebTextView
to represent HTML text areas.7cac084 All text fields and views now clear their current text before setting new text.492c8aa Make logic around text fields and views becoming first responder consistent.4f292eb Create a specific test case for-[SLTextField setText:]
clearing the current text.3402ae1 Restore-[SLTextField setText:]
's use of-[SLKeyboard typeString:]
in all cases.c95d77a Restart instruments only if it did not launch the target.ed3f80e Restart instruments if it fails to launch the target.- 088081e Merge pull request #55 from inkling/leon/statusbar
- New public API: SLStatusBar
c9b7ee3 Add SLStatusBar element and test cases48a0561 Merge pull request #54 from inkling/aegolden/misc_fixes173e2ab Distinguish between various issues in exit status271f94d Merge pull request #52 from inkling/aegolden/update_settext9ff7f04 Make SLTextField clear text before setting new textdc491fc Make SLTextField setText work with more stringsb77deb1 Merge pull request #51 from inkling/jeff/log_uncaught_exception_context6100071subliminal_uialog_to_unit
logs uncaught exceptions as test case errors. (fixes #50)3b835f8 Do not unnecessarily capture the test suite when processing test cases insubliminal_uialog_to_unit
.fb1b796 Remove a misleadingif
statement insubliminal_uialog_to_unit
.545efd8 Correct the identification of test case names insubliminal_uialog_to_unit
.fbb2392 Subliminal's uncaught exception handler logs the current test (case).b8dcfd7SLTestController
tracks the currently-running test.bbb83faSLTest
now exposes the currently-running test case.af2be1c Merge pull request #49 from inkling/jeff/textfield_fixes_and_textviews2ea1046 Account for variability in JS execution on Travis in integration test timeout calculations.b419185 Don't try to installxctool
when running on Travis.dc5f543 Remove some outdated logic fromSLWebTextField
.- b864e56 Add
SLWebTextView
.- New public API: SLWebTextView
- 4d05078 Add
SLTextView
.- New public API: SLTextView
df72b3d Protect-[NSObject (SLAccessibilityDescription) slRecursiveAccessibilityDescription]
against-[UITextView accessibilityValue]
returning an attributed string.6739150 Prevent Subliminal from matchingUITextField
editor accessibility objects. (fixes #48)532ff33 Test that Subliminal can manipulate text fields' "clear text" buttons.- e3b7f86 Add
-[SLUIAElement hasKeyboardFocus]
.- New public API: check if an element has keyboard focus
57ee229 Remove scroll view tappability test cases fromSLElementStateTest
.c56a404 Correct the memory management qualifier on[SLTextField, SLWebTextField].text
.ca78ecc Update an import directive in the Subliminal integration test class file templates.450f37c Merge pull request #47 from inkling/jeff/identify_actionsheets46f8918 Identify popover views by their background views. (fixes #46)ee9b42c Ensure that action sheets are included in accessibility paths. (refs #46)79c2fe5 Merge pull request #42 from inkling/jeff/match_tab_bar_buttons2b0f7a0 Adjust wait delay variability intervals to account for both tapping and tappability checks.- 5600b09 Merge pull request #45 from nzhuk/master
- Support for running on retina devices
afd6a47 - Add single quotes to device model name before it's passed to the 'defaults' command. Device model names with spaces ( e.g. 'iPhone (Retina 4-inch)' ) require single-quoting.0d5540c - Added 'const' qualifier to the filename parameter because FILE expands to const char * - This fixes compiler warnings: "Sending 'const char [61]' to parameter of type 'char *' discards qualifiers"- 4a99ddf Merge pull request #44 from inkling/aegolden/touchAndHoldWithDuration
- New public API: add
touchAndHoldWithDuration
method to SLUIAElement
- New public API: add
4cddd7e Add touchAndHoldWithDuration method to SLUIAElement80d5459 Ensure that tab bars are included in accessibility paths. (fixes #41)b5869e4 Merge pull request #37 from inkling/jeff/focused_testNamed3d7213a Merge pull request #38 from MaxGabriel/patch-152ca439 (origin/patch-1) Update Javascript escape string link2b889d1+[SLTest testNamed:]
now allows the user to retrieve focused tests without specifying the focus prefix.5cc5dc5 Merge pull request #35 from inkling/jeff/account_for_wait_variability5abf77a Account for variability in waiting for elements to become valid in theSLElementMatchingTest
cases.8fc2843 Merge pull request #11 from inkling/aegolden/ios5_compat948290a Subliminal now runs its integration tests on both iOS 5.1 and 6.1. (resolves #12)197ba59subliminal-test
now optionally tests against a particular simulator SDK. (refs #12)f6569ba Factorsubliminal-test
build command into function.0f8d687rake test:unit
now executes Subliminal's unit tests against both iOS 5.1 and 6.1. (refs #12)5594d22 Move the SLTextField test cases' text fields up above the keyboard.72afbce Execute the character-wise typing loop entirely within JavaScript. (refs #12)79a3416 Increase the startup timeout. (refs #12)c31effb Work around scroll views not being tappable when using an iPad running iOS 5.x as best possible. (refs #12)ae62ef0 Avoid using iOS 6-specific UITableView APIs in Subliminal's integration tests. (refs #12)c682e04 Attribute the proper bugs to UIAElement.isVisible on iOS 5. (refs #12)d1503b7 Turn off auto-layout on two more XIBs. (refs #12)e9c0944 Make sure not to reference UIAccessibilityTraitHeader on iOS 5. (refs #12)ba74031 Mock objects are no longer used as app hook targets in unit tests. (refs #12)89777c9 Work around UIAutomation typeString bug in older versions of iOSd1a7f58 Remove various explicit deployment target settingsf993d34 Merge pull request #34 from inkling/jeff/respect_workspace_arg8e9d7b0 Allow a second more for the Simulator to start up as required by the CI scripts.556a1d7reset_simulator
is now a shell script.f721651subliminal-test
now properly builds a workspace if one is specified. (fixes #31)4ce6765 Provide forsubliminal-test
to use the Xcode 4.6 toolchain while 5 support is pending. (fixes #33, refs #32)b029e2aset_simulator_device
is now a shell script.96aa145 Merge pull request #26 from inkling/jeff/CI_documentationcb33bc8 Merge pull request #27 from inkling/jeff/sample_documentationdcb0515 Clarify that tests must run on an iOS 6.x Simulator.ae8148e Document thatsubliminal-test
requires that GUI scripting be enabled.684a60b Fix typos in example CI script.f206c26 Merge pull request #25 from inkling/jeff/less_verbose_logging74f3d68subliminal-test
now disables UIAutomation's debug logs by default.dbfeca5 Merge pull request #24 from inkling/aegolden/misc_fixesfa12eb3 Make sure last argument of CGBitmapContextCreate has type CGBitmapInfo (resolves #23)
1.0.1 (not including this stuff I guess?)
- ec66c04 Fix typo.
- 001e938 Merge pull request #22 from inkling/jeff/stabilize_testCanRotateDevice
- e6cb8cd
-[SLDevice setOrientation:]
delays before returning to ensure that UIDevice registers the new orientation. - 478f954 Update the README to make reference to the documentation.
- 8df4dc6 Update Rakefile to download documentation from GitHub.
- e945e46 More fixes to the README.
- a0fea24 Merge pull request #21 from inkling/jeff/update_README
- 956ed9d Tweak the CI instructions a little.
- 700b9a9 Update Requirements section to note that iOS 5 support is pending. (refs #11)
- 73048cf Merge pull request #20 from inkling/jeff/update_README
- eaa6463 Add credits and contact sections to README.
- 02ff380 Merge pull request #19 from inkling/jeff/update_README
- fa5631d Bump the documentation version to 1.0.1.
- 2bbb1b5 Documentation builds no longer generate HTML.
- 2fdc306 Convert all code blocks to the "fenced" style.
- e1c0219 Remove the UIAElement macros from the example test case.
- 48c00d3 Fix the screencast link. (fixes #16)
- 98005f5 Miscellaneous tweaks to the README.
- 929b128 Merge pull request #17 from inkling/aegolden/fix_slassert_true
- f9ce67b Add comment describing the origin of testSLAssertTrueDoesNotThrowOnExpressionWithZeroFirstByte.
- 1cdca51 Add unit test to ensure SLAssertTrue behaves nicely on expression with zero first byte (refs #13)
- 6ad8639 Convert SLAssert{True,False} expressions to BOOL in a safe way (resolves #13)
- 1c6b1b4 Merge pull request #15 from MaxGabriel/master
- 0243386 Renames
rotateToOrientation:
tosetOrientation:
to match UIAutomation. Changes the documentation to match that ofUIATarget
, and notes that the current orientation can be accessed using the standard UIDevice method - 1f18748 Factor out 7 into shared constant in SLDeviceTest
- ea51898 Prefix C function with SL
- 9445325 SLDevice adds support for rotating the device. Adds integration test for this.
- 215541a Merge pull request #9 from MaxGabriel/master
- be29cb8 Casts
timeout
to NSTimeInterval in SLAssertTrueWithTimeout to avoid warning. Change STLoginTest testLogInSucceedsWithUsernameAndPassword for example of this behavior - 6521df0 Merge pull request #8 from MaxGabriel/master
- 6b2d8e0 Update README per PR comments
- 38c35c7 Update README to capitalize App
- fc3cd8b Update README to fix internal links
- b653262 Update README with Example app instructions
- 8603077 Merge pull request #7 from inkling/precompiled_scripts
- 3575d8c Rename various AppleScript files to give them scpt extensions
- 76d4794 Pre-compile all the AppleScripts
- fd9e3a4 (tag: 1.0) Initial release