Artem Volkov and Artem Volkov
56be86ed23
Fix RemoteConfig multithreading ( #8626 )
...
* Fix RemoteConfig multithreading
* RCNConfigContent multithreading tests
av/rc-fix-threads-stuck
* RCNConfigContent test style
av/rc-fix-threads-stuck
* RCNConfigContent test more asserts
av/rc-fix-threads-stuck
Additional info: it seems safe to put XCTAssert in non-main queue.
Apple example: https://developer.apple.com/documentation/xctest/asynchronous_tests_and_expectations/testing_asynchronous_operations_with_expectations?language=objc
Callback in example "is executed on the delegate queue" https://developer.apple.com/documentation/foundation/nsurlsession/1410330-datataskwithurl?language=objc
Co-authored-by: Artem Volkov <artem.volkov@aliexpress.ru >
2021-09-20 11:08:48 -07:00
Paul Beusterien
fd36167c8c
Migrate back to unforked OCMock for SPM ( #8042 )
2021-05-11 11:39:55 -07:00
Paul Beusterien
40b805bccd
Fix RemoteConfig sample ( #6113 )
2020-07-23 10:01:02 -07:00
Paul Beusterien
19b65ead65
RC: Repo-relative imports and SwiftPM ( #6015 )
2020-07-10 14:25:05 -07:00
dmandar
c2164aef8a
Workaround for Unit Tests until #4877 is figured out. ( #4882 )
...
* Disable multi-instance tests until partial mocking for OCMock is figured out.
* Remove extra OCMStub.
* Explicitely cast partial mocks to id to stopMocking.
* Fix typo.
2020-02-11 08:25:28 -08:00
dmandar
14109c4ea2
Add RC test app. ( #3819 )
...
* Add RC test app.
* Add private header files to podspec used by 2P.
* Rename FIRRemoteConfig_Internal.h to FIRRemoteConfig_Private.h.
* Fix style.
* Add copyright notice.
* Fix relative path to RCNConfigSettings for tests.
* Fix style.
* Rename to FIRRemoteConfig_Private.h for unit tests.
* Rename to coorect relative path.
2019-09-11 10:55:39 -07:00
Paul Beusterien
e47dc20de5
Header path standards for copybara ( #3668 )
2019-08-26 16:11:15 -07:00
Paul Beusterien
2f5e4fdd95
Start RemoteConfig CI and fix/ignore warnings ( #3649 )
2019-08-22 13:37:44 -07:00
Paul Beusterien
9335275306
Open Sourcing Remote Config ( #3645 )
2019-08-21 14:26:41 -07:00