summaryrefslogtreecommitdiff
path: root/platform/android/scripts/generate-test-code.js
diff options
context:
space:
mode:
authorTobrun <tobrun.van.nuland@gmail.com>2016-08-18 16:23:34 +0200
committerGitHub <noreply@github.com>2016-08-18 16:23:34 +0200
commitd1c8dd503868ee95d4ff0205bc3e9cdc164e2fde (patch)
tree4ffc29c091e2e04f4ccf6f9d1e4523b4a5a55d05 /platform/android/scripts/generate-test-code.js
parenta2029413605c5923a02c3f18b52b4d6b55fb3194 (diff)
downloadqtlocation-mapboxgl-d1c8dd503868ee95d4ff0205bc3e9cdc164e2fde.tar.gz
[android] #5211 - update yaml to run on device lab, update test with NoSuchSource exception (#6073)
Diffstat (limited to 'platform/android/scripts/generate-test-code.js')
-rw-r--r--platform/android/scripts/generate-test-code.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/platform/android/scripts/generate-test-code.js b/platform/android/scripts/generate-test-code.js
index 1580949fda..016e1c53fe 100644
--- a/platform/android/scripts/generate-test-code.js
+++ b/platform/android/scripts/generate-test-code.js
@@ -14,7 +14,7 @@ global.camelize = function (str) {
}
-const excludeActivities = ["GeoJsonClusteringActivity","RuntimeStyleTestActivity", "AnimatedMarkerActivity", "ViewPagerActivity","MapFragmentActivity","SupportMapFragmentActivity","SnapshotActivity","NavigationDrawerActivity"];
+const excludeActivities = ["MyLocationTrackingModeActivity","MyLocationToggleActivity","MyLocationTintActivity","MyLocationDrawableActivity","DoubleMapActivity", "LocationPickerActivity","GeoJsonClusteringActivity","RuntimeStyleTestActivity", "AnimatedMarkerActivity", "ViewPagerActivity","MapFragmentActivity","SupportMapFragmentActivity","SnapshotActivity","NavigationDrawerActivity"];
const appBasePath = 'platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity';
const testBasePath = 'platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/activity/gen';
const subPackages = fs.readdirSync(appBasePath);
@@ -24,6 +24,7 @@ if (!fs.existsSync(testBasePath)){
fs.mkdirSync(testBasePath);
}
+console.log("Generating test activities:");
for(const subPackage of subPackages) {
if(!(subPackage.slice(-5) == '.java')) {
const activities = fs.readdirSync(appBasePath+'/'+subPackage);
@@ -53,6 +54,8 @@ for(const subPackage of subPackages) {
if (!(excludeActivities.indexOf(activityName) > -1)) {
console.log("Created file: "+filePath);
fs.writeFileSync(filePath, ejsConversionTask([activityName, subPackage]));
+ }else{
+ console.log("Excluding file: "+filePath);
}
}
}