mirror of
https://github.com/zhigang1992/react-native-code-push.git
synced 2026-06-11 08:04:23 +08:00
add tests
This commit is contained in:
@@ -17,9 +17,6 @@ android {
|
||||
}
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
buildConfigField "String", "RUN_TEST", "\"\""
|
||||
}
|
||||
release {
|
||||
minifyEnabled false
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
|
||||
@@ -29,29 +29,10 @@ public class MainActivity extends FragmentActivity implements DefaultHardwareBac
|
||||
|
||||
ReactInstanceManager.Builder builder = ReactInstanceManager.builder()
|
||||
.setApplication(getApplication())
|
||||
.setJSBundleFile(codePush.getBundleUrl("index.android.bundle"));
|
||||
.setJSBundleFile(codePush.getBundleUrl("index.android.bundle"))
|
||||
.setJSMainModuleName("index.android");
|
||||
|
||||
String mainComponentName = null;
|
||||
|
||||
switch (BuildConfig.RUN_TEST) {
|
||||
case "DOWNLOAD_PROGRESS":
|
||||
builder = builder.setJSMainModuleName(TEST_FOLDER_PREFIX + "DownloadProgressTests/DownloadProgressTestApp");
|
||||
mainComponentName = "DownloadProgressTestApp";
|
||||
break;
|
||||
case "INSTALL_UPDATE":
|
||||
builder = builder.setJSMainModuleName(TEST_FOLDER_PREFIX + "InstallUpdateTests/InstallUpdateTestApp");
|
||||
mainComponentName = "InstallUpdateTestApp";
|
||||
break;
|
||||
case "QUERY_UPDATE":
|
||||
builder = builder.setJSMainModuleName(TEST_FOLDER_PREFIX + "QueryUpdateTests/QueryUpdateTestApp");
|
||||
mainComponentName = "QueryUpdateTestApp";
|
||||
break;
|
||||
default:
|
||||
// Run the standard demo app.
|
||||
builder = builder.setJSMainModuleName("index.android");
|
||||
mainComponentName = "CodePushDemoApp";
|
||||
break;
|
||||
}
|
||||
String mainComponentName = "CodePushDemoApp";
|
||||
|
||||
mReactInstanceManager = builder.addPackage(new MainReactPackage())
|
||||
.addPackage(codePush.getReactPackage())
|
||||
|
||||
Reference in New Issue
Block a user