Skip to content

Tags: lyft/Hammer

Tags

0.17.0

Toggle 0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Reduce flakiness by improving some checks to ensure the app is ready. (

…#61)

Changes:
1. Ensures the runloop is fully flushed before continuing
2. Force enables the accessibility engine and waits for it to load if it
is the first time loading on a device
3. Improve detection for view did appear to hopefully detect when the
window's root view controller has completed appearance better and reduce
issues from slow sim boot
4. Check for unfinished animations with the assumption that we can use
those for transitions.
5. Adds a new settings object to be able to configure some of these
options

0.16.0

Toggle 0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improve lifecycle (#60)

Simulates view controller lifecycle more accurately

0.15.0

Toggle 0.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix merge conflict in HammerTests.podspec (#59)

0.14.3

Toggle 0.14.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add new locatable utilities (#49)

Adds a couple more locatable utilities and makes mainView public so its possible to create more

0.14.2

Toggle 0.14.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bypass deprecation warning

This method is deprecated but we still need to use it because iOS uses it itself and we need it to detect when the app is ignoring events. The fix is to add a protocol to bypass the warning.

0.14.1

Toggle 0.14.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix for Swift 5.6 (#46)

Fix for Swift 5.6

0.14.0

Toggle 0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve view initialization (#42)

Currently, when you initialize an event generator from a UIView, it adds that view directly to a UIWindow. This can be a destructive change because the view might already be a subview of another view (possibly even already added to a window) and it will get removed.

This change detects if the view already has a window and uses that directly. If not, it will get the top level superview by transversing the view hierarchy and use that instead. Because we set the mainView to the view that was passed in the initializer, everything else remains the same and it should not be a breaking change.

0.13.3

Toggle 0.13.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump cocoapods (#37)

0.13.2

Toggle 0.13.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump Version (#34)

0.13.1

Toggle 0.13.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add XCTest to CocoaPods