Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Upgrade OHHTTPStubs to 4.3.0 #2645

Merged
merged 3 commits into from
Oct 16, 2015
Merged

Upgrade OHHTTPStubs to 4.3.0 #2645

merged 3 commits into from
Oct 16, 2015

Conversation

1ec5
Copy link
Contributor

@1ec5 1ec5 commented Oct 16, 2015

This PR upgrades AliSoftware/OHHTTPStubs@4.3.0 in the ios-tests project, fixing warnings we’ve been seeing such as:

⚠️  /Users/travis/build/mapbox/mapbox-gl-native/test/ios/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.m:46:17: method override for the designated initializer of the superclass '-init' not found [-Wobjc-designated-initializers]

@implementation OHHTTPStubsResponse

                ^

and hopefully mitigating our issues with stalled iOS builds.

Note that I had to revert AliSoftware/OHHTTPStubs@806ba99 to get the test sources to compile again. In the future, we might want to move OHHTTPStubs to a separate framework target so that these source modifications aren’t necessary.

/cc @incanus @ljbade

@1ec5 1ec5 added iOS Mapbox Maps SDK for iOS build tests labels Oct 16, 2015
@1ec5 1ec5 self-assigned this Oct 16, 2015
@1ec5 1ec5 added this to the ios-v2.2.0 milestone Oct 16, 2015
@1ec5
Copy link
Contributor Author

1ec5 commented Oct 16, 2015

No more warnings, but the build still stalls. 😞

@1ec5
Copy link
Contributor Author

1ec5 commented Oct 16, 2015

The build is stalling on -[MapViewTests testMarkerAddWithoutDelegate]. This regression is caused by #2612.

@1ec5
Copy link
Contributor Author

1ec5 commented Oct 16, 2015

I can reproduce the stall in the iPad 2 simulator. The test is waiting for Location Services authorization:

ipad 2

@ljbade
Copy link
Contributor

ljbade commented Oct 16, 2015

Ha-ha wow. Need an extra tap?

1ec5 added 3 commits October 16, 2015 14:58
This commit rolls back AliSoftware/OHHTTPStubs@806ba99 so that we can keep using OHHTTPStubs in the same project without creating a separate framework target.
@1ec5 1ec5 force-pushed the 1ec5-OHHTTPStubs-4.3.0 branch from 6bcf2e8 to 8e8a341 Compare October 16, 2015 21:59
@1ec5 1ec5 merged commit 8e8a341 into master Oct 16, 2015
@1ec5 1ec5 removed the in progress label Oct 16, 2015
@1ec5 1ec5 deleted the 1ec5-OHHTTPStubs-4.3.0 branch October 16, 2015 22:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
build iOS Mapbox Maps SDK for iOS tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants