mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-03 09:35:11 +08:00
Fix lost callbacks due to time drift between server and emulator
Reviewed By: yungsters Differential Revision: D3434921 fbshipit-source-id: ec82374a8ed322d99beadac78a415f952ceb3ec8
This commit is contained in:
committed by
Facebook Github Bot 0
parent
f236667a17
commit
12a87b6674
@@ -30,10 +30,12 @@ import com.facebook.react.bridge.SoftAssertions;
|
||||
import com.facebook.react.bridge.UiThreadUtil;
|
||||
import com.facebook.react.common.ApplicationHolder;
|
||||
import com.facebook.react.common.futures.SimpleSettableFuture;
|
||||
import com.facebook.react.devsupport.DevSupportManager;
|
||||
import com.facebook.react.modules.core.Timing;
|
||||
|
||||
import com.facebook.soloader.SoLoader;
|
||||
|
||||
import static org.mockito.Mockito.*;
|
||||
|
||||
/**
|
||||
* Use this class for writing integration tests of catalyst. This class will run all JNI call
|
||||
@@ -137,7 +139,7 @@ public abstract class ReactIntegrationTestCase extends AndroidTestCase {
|
||||
new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
Timing timing = new Timing(getContext());
|
||||
Timing timing = new Timing(getContext(), mock(DevSupportManager.class));
|
||||
simpleSettableFuture.set(timing);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user