mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Remove redundant files. Update the doc with iOS instructions
This commit is contained in:
@@ -1,70 +0,0 @@
|
|||||||
workingdir=__TESTSAPP__
|
|
||||||
startdir=$(pwd)
|
|
||||||
rm -rd $workingdir
|
|
||||||
mkdir $workingdir
|
|
||||||
cd $workingdir
|
|
||||||
|
|
||||||
#android create avd -t "android-21" -n Api21 -b "default/x86"
|
|
||||||
|
|
||||||
#if [ 1 == 2 ] ; then
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Killing the emulator..."
|
|
||||||
time pkill ".*emulator64-x86" && true
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the emulator..."
|
|
||||||
#time emulator -avd Api19 -no-skin -no-audio & # -gpu on
|
|
||||||
time emulator -avd Api21 -qemu -m 2048 -enable-kvm &
|
|
||||||
#emulator -avd Api19 -no-skin -no-audio -no-window &
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Creating the app..."
|
|
||||||
time tns create TestsApp
|
|
||||||
cd TestsApp
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Removing the original template files..."
|
|
||||||
time rm app/*.*
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Copying the test app files..."
|
|
||||||
time cp -r ../../bin/dist/apps/tests/* ./app/
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Adding the android platform..."
|
|
||||||
time tns platform add android #--frameworkPath=/Users/erjan/tns-android.tgz
|
|
||||||
|
|
||||||
# #DO THE REPLACEMENTS IN THE Info.plist and AndroidManifest.xml
|
|
||||||
# cp /Users/erjan/work/spikes/__DEL__/AndroidManifest.xml platforms/android/src/main/
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Building the application..."
|
|
||||||
time tns build android
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Killing the adb server..."
|
|
||||||
time adb kill-server
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the adb server..."
|
|
||||||
time adb start-server
|
|
||||||
|
|
||||||
#fi
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Uninstalling the app..."
|
|
||||||
time adb uninstall org.nativescript.TestsApp
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Installing the app..."
|
|
||||||
time adb install ./platforms/android/build/outputs/apk/TestsApp-debug.apk
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the app..."
|
|
||||||
time adb shell am start -n org.nativescript.TestsApp/com.tns.NativeScriptActivity
|
|
||||||
|
|
||||||
cd $startdir
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Waiting for the tests to finish executing..."
|
|
||||||
time ./expect.exp
|
|
||||||
7
run.sh
7
run.sh
@@ -1,7 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
#grunt testsapp --verbose --platform=Android --emuPId=".*emulator64-x86" --avd="Api19" --logFilePath="./TestRunResult.txt" --runtimePath="/Users/erjan/tns-android.tgz" --showEmu=true --modulesPath=/Volumes/distributions/DailyBuilds/NativeScript/tns-modules/Stable/tns-core-modules.tgz
|
|
||||||
|
|
||||||
grunt testsapp --verbose --platform=iOS --logFilePath="./TestRunResult.txt" --runtimePath="/Users/erjan/tns-ios.tgz" --showEmu=true --modulesPath=/Volumes/distributions/DailyBuilds/NativeScript/tns-modules/Stable/tns-core-modules.tgz --avd="2ADF1A49-F09E-4D5F-A099-AD557ABFA91C"
|
|
||||||
|
|
||||||
|
|
||||||
@@ -42,8 +42,8 @@ to be tested. Defaults to the npm package, located in the current
|
|||||||
found, the globally installed `tns` gets called.
|
found, the globally installed `tns` gets called.
|
||||||
- `emuPId`: The ID of the emulator process. This one is used to refresh the
|
- `emuPId`: The ID of the emulator process. This one is used to refresh the
|
||||||
emulator process, as the emulator sometimes hangs.
|
emulator process, as the emulator sometimes hangs.
|
||||||
- `avd`: The name of the Android Virtual Device to be started to run the
|
- `avd`: The name of the Android Virtual Device or the iOS simulator GUID
|
||||||
tests.
|
to be started to run the tests.
|
||||||
- `logFilePath`: [Optional] The path to the file, which the test app run
|
- `logFilePath`: [Optional] The path to the file, which the test app run
|
||||||
log will get saved to. Defaults to "./TestRunResult.txt".
|
log will get saved to. Defaults to "./TestRunResult.txt".
|
||||||
- `runtimePath`: [Optional] The path to a custom iOS or Android Runtime
|
- `runtimePath`: [Optional] The path to a custom iOS or Android Runtime
|
||||||
|
|||||||
@@ -1,71 +0,0 @@
|
|||||||
workingdir=__TESTSAPP__
|
|
||||||
startdir=$(pwd)
|
|
||||||
rm -rd $workingdir
|
|
||||||
mkdir $workingdir
|
|
||||||
cd $workingdir
|
|
||||||
|
|
||||||
#android create avd -t "android-21" -n Api21 -b "default/x86"
|
|
||||||
|
|
||||||
#if [ 1 == 2 ] ; then
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Killing the emulator..."
|
|
||||||
# time pkill ".*emulator64-x86" && true
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the emulator..."
|
|
||||||
#time emulator -avd Api19 -no-skin -no-audio & # -gpu on
|
|
||||||
time emulator -avd Api19 -no-audio & # -gpu on
|
|
||||||
#emulator -avd Api19 -no-skin -no-audio -no-window &
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Creating the app..."
|
|
||||||
time tns create TestsApp
|
|
||||||
cd TestsApp
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Removing the original template files..."
|
|
||||||
time rm app/*.*
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Copying the test app files..."
|
|
||||||
time cp -r ../../bin/dist/apps/tests/* ./app/
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Adding the android platform..."
|
|
||||||
time tns platform add android #--frameworkPath=/Users/erjan/tns-android.tgz
|
|
||||||
|
|
||||||
# #DO THE REPLACEMENTS IN THE Info.plist and AndroidManifest.xml
|
|
||||||
cp /Users/erjan/work/spikes/__DEL__/AndroidManifest.xml platforms/android/src/main/
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Building the application..."
|
|
||||||
time tns build android
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Killing the adb server..."
|
|
||||||
time adb kill-server
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the adb server..."
|
|
||||||
time adb start-server
|
|
||||||
|
|
||||||
#fi
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Uninstalling the app..."
|
|
||||||
time adb uninstall org.nativescript.TestsApp
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Installing the app..."
|
|
||||||
time adb install ./platforms/android/build/outputs/apk/TestsApp-debug.apk
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the app..."
|
|
||||||
time adb shell am start -n org.nativescript.TestsApp/com.tns.NativeScriptActivity
|
|
||||||
|
|
||||||
cd $startdir
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Waiting for the tests to finish executing..."
|
|
||||||
adb logcat
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user