This commit is contained in:
Geoffrey Goh
2015-12-24 00:00:43 -08:00
parent 53073a527f
commit 36e90ac591
21 changed files with 51 additions and 46 deletions

View File

@@ -2,13 +2,13 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
import { serverPackage } from "../resources/testPackages";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
const localPackage = {};
let FirstUpdateTest = createTestCaseComponent(

View File

@@ -2,14 +2,14 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
import { serverPackage, localPackage } from "../resources/testPackages";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let NewUpdateTest = createTestCaseComponent(
"NewUpdateTest",
"should return an update when server has a package that is newer than the current one",

View File

@@ -2,12 +2,12 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
const serverPackage = null;
const localPackage = {};

View File

@@ -2,13 +2,13 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
import { updateAppVersionPackage as serverPackage } from "../resources/testPackages";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
const localPackage = {};
let RemotePackageAppVersionNewerTest = createTestCaseComponent(

View File

@@ -2,13 +2,13 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
import { serverPackage } from "../resources/testPackages";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
const localPackage = serverPackage;
let SamePackageTest = createTestCaseComponent(

View File

@@ -2,15 +2,14 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
import { serverPackage } from "../resources/testPackages";
const localPackage = {};
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
const localPackage = {};
const deploymentKey = "myKey123";
let SwitchDeploymentKeyTest = createTestCaseComponent(

View File

@@ -1,15 +1,13 @@
"use strict";
import React from "react-native";
let {
import React, {
AppRegistry,
ScrollView,
StyleSheet,
Text,
TouchableOpacity,
View,
} = React;
} from "react-native";
let TESTS = [
require("./testcases/DownloadProgressTest")

View File

@@ -2,13 +2,14 @@
import React from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
import testPackages from "../resources/TestPackages";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
const localPackage = {};
let saveProgress;
function checkReceivedAndExpectedBytesEqual() {

View File

@@ -5,7 +5,6 @@ import React, {
Text,
View,
} from "react-native";
import CodePush from "react-native-code-push";
let IsFirstRunTest = React.createClass({

View File

@@ -6,11 +6,11 @@ import React, {
Text,
View,
} from "react-native";
import CodePush from "react-native-code-push";
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
let IsFailedUpdateTest = React.createClass({
getInitialState() {

View File

@@ -3,6 +3,7 @@
import React from "react-native";
import { Platform, AppRegistry, Text, View } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
const RCTTestModule = React.NativeModules.TestModule;

View File

@@ -6,8 +6,8 @@ import React, {
Text,
View,
} from "react-native";
import CodePush from "react-native-code-push";
const RCTTestModule = React.NativeModules.TestModule;
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let InstallModeImmediateTest = createTestCaseComponent(

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let InstallModeOnNextRestartTest = createTestCaseComponent(

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let InstallModeOnNextResumeTest = createTestCaseComponent(

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let IsFailedUpdateTest = createTestCaseComponent(

View File

@@ -3,11 +3,11 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let IsFirstRunTest = createTestCaseComponent(

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let IsPendingTest = createTestCaseComponent(

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let NotifyApplicationReadyTest = createTestCaseComponent(

View File

@@ -3,11 +3,12 @@
import React from "react-native";
import { DeviceEventEmitter, Platform, AppRegistry } from "react-native";
import CodePush from "react-native-code-push";
const NativeCodePush = React.NativeModules.CodePush;
import createTestCaseComponent from "../../utils/createTestCaseComponent";
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
import assert from "assert";
const NativeCodePush = React.NativeModules.CodePush;
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
let remotePackage = require("../resources/remotePackage");
let RollbackTest = createTestCaseComponent(

View File

@@ -2,8 +2,8 @@
import React from "react-native";
import { DeviceEventEmitter, Text, View } from "react-native";
const NativeCodePush = React.NativeModules.CodePush;
const NativeCodePush = React.NativeModules.CodePush;
// RCTTestModule is not implemented yet for RN Android.
const RCTTestModule = React.NativeModules.TestModule || {};