You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by fi...@apache.org on 2013/06/13 20:21:51 UTC
[28/78] [partial] start of lazy loading: axe all vendored-in libs
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/CordovaActivityTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/CordovaActivityTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/CordovaActivityTest.java
deleted file mode 100644
index efb80c1..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/CordovaActivityTest.java
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-package org.apache.cordova.test;
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.api.PluginManager;
-import org.apache.cordova.test.actions.CordovaActivity;
-
-import android.app.Instrumentation;
-import android.test.ActivityInstrumentationTestCase2;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class CordovaActivityTest extends ActivityInstrumentationTestCase2<CordovaActivity> {
-
- private CordovaActivity testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private CordovaWebView testView;
- private Instrumentation mInstr;
- private int TIMEOUT = 1000;
-
- @SuppressWarnings("deprecation")
- public CordovaActivityTest()
- {
- super("org.apache.cordova.test",CordovaActivity.class);
- }
-
- protected void setUp() throws Exception {
- super.setUp();
- mInstr = this.getInstrumentation();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = (CordovaWebView) innerContainer.getChildAt(0);
-
- }
-
- public void testPreconditions(){
- assertNotNull(innerContainer);
- assertNotNull(testView);
- }
-
-
- public void testForCordovaView() {
- String className = testView.getClass().getSimpleName();
- assertTrue(className.equals("CordovaWebView"));
- }
-
- public void testForLinearLayout() {
- String className = innerContainer.getClass().getSimpleName();
- assertTrue(className.equals("LinearLayoutSoftKeyboardDetect"));
- }
-
-
- public void testPauseAndResume()
- {
- mInstr.callActivityOnPause(testActivity);
- sleep();
- assertTrue(testView.isPaused());
- mInstr.callActivityOnResume(testActivity);
- sleep();
- assertFalse(testView.isPaused());
- }
-
- private void sleep() {
- try {
- Thread.sleep(TIMEOUT);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/CordovaTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/CordovaTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/CordovaTest.java
deleted file mode 100644
index 8dd409c..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/CordovaTest.java
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test;
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.api.PluginManager;
-import org.apache.cordova.test.actions.CordovaWebViewTestActivity;
-
-import android.app.Instrumentation;
-import android.test.ActivityInstrumentationTestCase2;
-import android.view.View;
-
-public class CordovaTest extends
- ActivityInstrumentationTestCase2<CordovaWebViewTestActivity> {
-
- private static final long TIMEOUT = 1000;
- private CordovaWebViewTestActivity testActivity;
- private View testView;
- private String rString;
-
- public CordovaTest() {
- super("org.apache.cordova.test.activities", CordovaWebViewTestActivity.class);
- }
-
- protected void setUp() throws Exception {
- super.setUp();
- testActivity = this.getActivity();
- testView = testActivity.findViewById(R.id.cordovaWebView);
- }
-
- public void testPreconditions() {
- assertNotNull(testView);
- }
-
- public void testForCordovaView() {
- //Sleep for no reason!!!!
- sleep();
- String className = testView.getClass().getSimpleName();
- assertTrue(className.equals("CordovaWebView"));
- }
-
- /*
- public void testForPluginManager() {
- CordovaWebView v = (CordovaWebView) testView;
- PluginManager p = v.getPluginManager();
- assertNotNull(p);
- String className = p.getClass().getSimpleName();
- assertTrue(className.equals("PluginManager"));
- }
-
- public void testBackButton() {
- CordovaWebView v = (CordovaWebView) testView;
- assertFalse(v.checkBackKey());
- }
-
- public void testLoadUrl() {
- CordovaWebView v = (CordovaWebView) testView;
- v.loadUrlIntoView("file:///android_asset/www/index.html");
- sleep();
- String url = v.getUrl();
- boolean result = url.equals("file:///android_asset/www/index.html");
- assertTrue(result);
- int visible = v.getVisibility();
- assertTrue(visible == View.VISIBLE);
- }
-
- public void testBackHistoryFalse() {
- CordovaWebView v = (CordovaWebView) testView;
- // Move back in the history
- boolean test = v.backHistory();
- assertFalse(test);
- }
-
- // Make sure that we can go back
- public void testBackHistoryTrue() {
- this.testLoadUrl();
- CordovaWebView v = (CordovaWebView) testView;
- v.loadUrlIntoView("file:///android_asset/www/compass/index.html");
- sleep();
- String url = v.getUrl();
- assertTrue(url.equals("file:///android_asset/www/compass/index.html"));
- // Move back in the history
- boolean test = v.backHistory();
- assertTrue(test);
- sleep();
- url = v.getUrl();
- assertTrue(url.equals("file:///android_asset/www/index.html"));
- }
- */
-
-
- private void sleep() {
- try {
- Thread.sleep(TIMEOUT);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/ErrorUrlTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/ErrorUrlTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/ErrorUrlTest.java
deleted file mode 100644
index 5a7eb9c..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/ErrorUrlTest.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.test.actions.errorurl;
-
-import android.test.ActivityInstrumentationTestCase2;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class ErrorUrlTest extends ActivityInstrumentationTestCase2<errorurl> {
-
- private int TIMEOUT = 1000;
- errorurl testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private CordovaWebView testView;
-
- public ErrorUrlTest() {
- super("org.apache.cordova.test",errorurl.class);
- }
-
-
- protected void setUp() throws Exception {
- super.setUp();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = (CordovaWebView) innerContainer.getChildAt(0);
- }
-
- public void testPreconditions(){
- assertNotNull(innerContainer);
- assertNotNull(testView);
- }
-
- public void testUrl()
- {
- sleep();
- String good_url = "file:///android_asset/www/htmlnotfound/error.html";
- String url = testView.getUrl();
- assertNotNull(url);
- assertTrue(url.equals(good_url));
- }
-
-
- private void sleep() {
- try {
- Thread.sleep(TIMEOUT);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/FixWebView.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/FixWebView.java b/lib/cordova-android/test/src/org/apache/cordova/test/FixWebView.java
deleted file mode 100755
index 46f155b..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/FixWebView.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test;
-
-import android.content.Context;
-import android.webkit.WebView;
-
-public class FixWebView extends WebView {
-
- public FixWebView(Context context) {
- super(context);
- }
-
- @Override
- public void pauseTimers() {
- // Do nothing
- }
-
- /**
- * This method is with different signature in order to stop the timers while move application to background
- * @param realPause
- */
- public void pauseTimers(@SuppressWarnings("unused") boolean realPause) {
- super.pauseTimers();
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/GapClientTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/GapClientTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/GapClientTest.java
deleted file mode 100644
index b9b113b..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/GapClientTest.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-package org.apache.cordova.test;
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.CordovaChromeClient;
-import org.apache.cordova.api.PluginManager;
-import org.apache.cordova.test.actions.CordovaWebViewTestActivity;
-
-import android.content.Context;
-import android.content.res.AssetManager;
-import android.content.res.Resources;
-import android.test.ActivityInstrumentationTestCase2;
-import android.view.View;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class GapClientTest extends ActivityInstrumentationTestCase2<CordovaWebViewTestActivity> {
-
- private CordovaWebViewTestActivity testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private View testView;
- private String rString;
- private CordovaChromeClient appCode;
-
- public GapClientTest() {
- super("org.apache.cordova.test.activities",CordovaWebViewTestActivity.class);
- }
-
- protected void setUp() throws Exception{
- super.setUp();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = innerContainer.getChildAt(0);
-
- }
-
- public void testPreconditions(){
- assertNotNull(innerContainer);
- assertNotNull(testView);
- }
-
- public void testForCordovaView() {
- String className = testView.getClass().getSimpleName();
- assertTrue(className.equals("CordovaWebView"));
- }
-
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/HtmlNotFoundTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/HtmlNotFoundTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/HtmlNotFoundTest.java
deleted file mode 100644
index e47d5b8..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/HtmlNotFoundTest.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.test.actions.htmlnotfound;
-
-import android.test.ActivityInstrumentationTestCase2;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class HtmlNotFoundTest extends ActivityInstrumentationTestCase2<htmlnotfound> {
-
- private int TIMEOUT = 1000;
- private htmlnotfound testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private CordovaWebView testView;
-
- public HtmlNotFoundTest() {
- super("org.apache.cordova.test",htmlnotfound.class);
- }
-
-
- protected void setUp() throws Exception {
- super.setUp();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = (CordovaWebView) innerContainer.getChildAt(0);
- }
-
- public void testPreconditions(){
- assertNotNull(innerContainer);
- assertNotNull(testView);
- }
-
- public void testUrl()
- {
- sleep();
- String good_url = "file:///android_asset/www/htmlnotfound/error.html";
- String url = testView.getUrl();
- assertNotNull(url);
- assertFalse(url.equals(good_url));
- }
-
- private void sleep() {
- try {
- Thread.sleep(TIMEOUT);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/IFrameTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/IFrameTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/IFrameTest.java
deleted file mode 100644
index 7cb8798..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/IFrameTest.java
+++ /dev/null
@@ -1,92 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.test.util.Purity;
-import org.apache.cordova.test.actions.iframe;
-
-import android.app.Activity;
-import android.app.Instrumentation;
-import android.test.ActivityInstrumentationTestCase2;
-import android.test.TouchUtils;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class IFrameTest extends ActivityInstrumentationTestCase2 {
-
-
- private Instrumentation mInstr;
- private Activity testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private CordovaWebView testView;
- private TouchUtils touch;
- private Purity touchTool;
-
- public IFrameTest() {
- super("org.apache.cordova.test",iframe.class);
- }
-
-
- protected void setUp() throws Exception {
- super.setUp();
- mInstr = this.getInstrumentation();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = (CordovaWebView) innerContainer.getChildAt(0);
- touch = new TouchUtils();
- touchTool = new Purity(testActivity, getInstrumentation());
- }
-
-
- public void testIframeDest()
- {
- testView.sendJavascript("loadUrl('http://maps.google.com/maps?output=embed');");
- sleep(3000);
- testView.sendJavascript("loadUrl('index2.html')");
- sleep(1000);
- String url = testView.getUrl();
- assertTrue(url.endsWith("index.html"));
- }
-
- public void testIframeHistory()
- {
- testView.sendJavascript("loadUrl('http://maps.google.com/maps?output=embed');");
- sleep(3000);
- testView.sendJavascript("loadUrl('index2.html')");
- sleep(1000);
- String url = testView.getUrl();
- testView.backHistory();
- sleep(1000);
- assertTrue(url.endsWith("index.html"));
- }
-
- private void sleep(int timeout) {
- try {
- Thread.sleep(timeout);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/JQMTabTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/JQMTabTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/JQMTabTest.java
deleted file mode 100644
index 66908c4..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/JQMTabTest.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.test.util.Purity;
-import org.apache.cordova.test.actions.jqmtabbackbutton;
-
-import android.app.Instrumentation;
-import android.test.ActivityInstrumentationTestCase2;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class JQMTabTest extends ActivityInstrumentationTestCase2<jqmtabbackbutton> {
-
- private Instrumentation mInstr;
- private jqmtabbackbutton testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private CordovaWebView testView;
- private Purity touchTool;
-
- public JQMTabTest()
- {
- super("org.apache.cordova.test.activity", jqmtabbackbutton.class);
- }
-
- protected void setUp() throws Exception {
- super.setUp();
- mInstr = this.getInstrumentation();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = (CordovaWebView) innerContainer.getChildAt(0);
- touchTool = new Purity(testActivity, getInstrumentation());
- }
-
-
- public void testTouch()
- {
- sleep(5000);
- int viewportHeight = touchTool.getViewportHeight() - 40;
- int viewportWidth = touchTool.getViewportWidth();
- touchTool.touch(50, viewportHeight);
- sleep(10000);
- }
-
- private void sleep(int timeout) {
- try {
- Thread.sleep(timeout);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/LifecycleTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/LifecycleTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/LifecycleTest.java
deleted file mode 100644
index 396036d..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/LifecycleTest.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.test.actions.lifecycle;
-
-import android.test.ActivityInstrumentationTestCase2;
-
-public class LifecycleTest extends ActivityInstrumentationTestCase2<lifecycle> {
-
- public LifecycleTest()
- {
- super("org.apache.cordova.test",lifecycle.class);
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/PluginManagerTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/PluginManagerTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/PluginManagerTest.java
deleted file mode 100644
index d322e6c..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/PluginManagerTest.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-package org.apache.cordova.test;
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.api.PluginManager;
-import org.apache.cordova.test.actions.CordovaWebViewTestActivity;
-
-import android.test.ActivityInstrumentationTestCase2;
-import android.view.View;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class PluginManagerTest extends ActivityInstrumentationTestCase2<CordovaWebViewTestActivity> {
-
- private CordovaWebViewTestActivity testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private View testView;
- private String rString;
- private PluginManager pMan;
-
- public PluginManagerTest() {
- super("org.apache.cordova.test.activities",CordovaWebViewTestActivity.class);
- }
-
- protected void setUp() throws Exception{
- super.setUp();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = innerContainer.getChildAt(0);
-
- }
-
- public void testPreconditions(){
- assertNotNull(innerContainer);
- assertNotNull(testView);
- }
-
-
- public void testForPluginManager() {
- /*
- CordovaWebView v = (CordovaWebView) testView;
- pMan = v.getPluginManager();
- assertNotNull(pMan);
- String className = pMan.getClass().getSimpleName();
- assertTrue(className.equals("PluginManager"));
- */
- }
-
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/SplashscreenTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/SplashscreenTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/SplashscreenTest.java
deleted file mode 100644
index edb8758..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/SplashscreenTest.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.test.actions.splashscreen;
-
-import android.app.Dialog;
-import android.test.ActivityInstrumentationTestCase2;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class SplashscreenTest extends ActivityInstrumentationTestCase2<splashscreen> {
-
- private splashscreen testActivity;
- private Dialog containerView;
-
- public SplashscreenTest()
- {
- super("org.apache.cordova.test",splashscreen.class);
- }
-
- protected void setUp() throws Exception {
- super.setUp();
- testActivity = this.getActivity();
- //containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- //containerView = (Dialog) testActivity.findViewById(id);
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/UserWebViewTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/UserWebViewTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/UserWebViewTest.java
deleted file mode 100644
index 12ff161..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/UserWebViewTest.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.CordovaWebViewClient;
-import org.apache.cordova.CordovaChromeClient;
-import org.apache.cordova.test.actions.userwebview;
-
-import android.test.ActivityInstrumentationTestCase2;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
-
-public class UserWebViewTest extends ActivityInstrumentationTestCase2<userwebview> {
-
- public UserWebViewTest ()
- {
- super(userwebview.class);
- }
-
- private int TIMEOUT = 1000;
- userwebview testActivity;
- private FrameLayout containerView;
- private LinearLayout innerContainer;
- private CordovaWebView testView;
-
-
- protected void setUp() throws Exception {
- super.setUp();
- testActivity = this.getActivity();
- containerView = (FrameLayout) testActivity.findViewById(android.R.id.content);
- innerContainer = (LinearLayout) containerView.getChildAt(0);
- testView = (CordovaWebView) innerContainer.getChildAt(0);
- }
-
- public void testPreconditions(){
- assertNotNull(innerContainer);
- assertNotNull(testView);
- }
-
- public void customTest()
- {
- assertTrue(CordovaWebView.class.isInstance(testView));
- assertTrue(CordovaWebViewClient.class.isInstance(testActivity.testViewClient));
- assertTrue(CordovaChromeClient.class.isInstance(testActivity.testChromeClient));
- }
-
-
- private void sleep() {
- try {
- Thread.sleep(TIMEOUT);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/XhrTest.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/XhrTest.java b/lib/cordova-android/test/src/org/apache/cordova/test/XhrTest.java
deleted file mode 100644
index 7c3ed9f..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/XhrTest.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package org.apache.cordova.test;
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-
-
-import org.apache.cordova.test.actions.xhr;
-
-import android.test.ActivityInstrumentationTestCase2;
-
-public class XhrTest extends ActivityInstrumentationTestCase2<xhr> {
-
- public XhrTest()
- {
- super(xhr.class);
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaActivity.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaActivity.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaActivity.java
deleted file mode 100644
index f709737..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaActivity.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import org.apache.cordova.DroidGap;
-
-import android.app.Activity;
-import android.os.Bundle;
-
-public class CordovaActivity extends DroidGap {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaDriverAction.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaDriverAction.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaDriverAction.java
deleted file mode 100644
index e6156ec..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaDriverAction.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-package org.apache.cordova.test.actions;
-
-import java.util.concurrent.ExecutorService;
-
-import org.apache.cordova.api.CordovaInterface;
-import org.apache.cordova.api.CordovaPlugin;
-
-import android.app.Activity;
-import android.content.Context;
-import android.content.Intent;
-import android.os.Bundle;
-
-
-public class CordovaDriverAction extends Activity implements CordovaInterface {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- }
-
- public void startActivityForResult(CordovaPlugin command, Intent intent,
- int requestCode) {
- // TODO Auto-generated method stub
-
- }
-
- public void setActivityResultCallback(CordovaPlugin plugin) {
- // TODO Auto-generated method stub
-
- }
-
- public Activity getActivity() {
- // TODO Auto-generated method stub
- return null;
- }
-
- @Deprecated
- public Context getContext() {
- // TODO Auto-generated method stub
- return null;
- }
-
- @Deprecated
- public void cancelLoadUrl() {
- // TODO Auto-generated method stub
-
- }
-
- public Object onMessage(String id, Object data) {
- // TODO Auto-generated method stub
- return null;
- }
-
- public ExecutorService getThreadPool() {
- // TODO Auto-generated method stub
- return null;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaWebViewTestActivity.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaWebViewTestActivity.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaWebViewTestActivity.java
deleted file mode 100644
index ee65190..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/CordovaWebViewTestActivity.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-package org.apache.cordova.test.actions;
-
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
-
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.api.CordovaInterface;
-import org.apache.cordova.api.CordovaPlugin;
-import org.apache.cordova.api.LOG;
-import org.apache.cordova.test.R;
-import org.apache.cordova.test.R.id;
-import org.apache.cordova.test.R.layout;
-
-import android.app.Activity;
-import android.content.Context;
-import android.content.Intent;
-import android.os.Bundle;
-
-public class CordovaWebViewTestActivity extends Activity implements CordovaInterface {
- CordovaWebView cordovaWebView;
-
- private final ExecutorService threadPool = Executors.newCachedThreadPool();
-
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- setContentView(R.layout.main);
-
- cordovaWebView = (CordovaWebView) findViewById(R.id.cordovaWebView);
-
- cordovaWebView.loadUrl("file:///android_asset/www/index.html");
-
- }
-
- public Context getContext() {
- return this;
- }
-
- public void startActivityForResult(CordovaPlugin command, Intent intent,
- int requestCode) {
- // TODO Auto-generated method stub
-
- }
-
- public void setActivityResultCallback(CordovaPlugin plugin) {
- // TODO Auto-generated method stub
-
- }
-
- //Note: This must always return an activity!
- public Activity getActivity() {
- return this;
- }
-
- @Deprecated
- public void cancelLoadUrl() {
- // TODO Auto-generated method stub
-
- }
-
- public Object onMessage(String id, Object data) {
- // TODO Auto-generated method stub
- return null;
- }
-
- public ExecutorService getThreadPool() {
- // TODO Auto-generated method stub
- return threadPool;
- }
-
- @Override
- /**
- * The final call you receive before your activity is destroyed.
- */
- public void onDestroy() {
- super.onDestroy();
- if (cordovaWebView != null) {
- // Send destroy event to JavaScript
- cordovaWebView.loadUrl("javascript:try{cordova.require('cordova/channel').onDestroy.fire();}catch(e){console.log('exception firing destroy event from native');};");
- cordovaWebView.handleDestroy();
- }
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/backbuttonmultipage.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/backbuttonmultipage.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/backbuttonmultipage.java
deleted file mode 100755
index 4929831..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/backbuttonmultipage.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class backbuttonmultipage extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/backbuttonmultipage/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/background.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/background.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/background.java
deleted file mode 100755
index 47c6bc7..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/background.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
- */
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-
-import org.apache.cordova.*;
-
-public class background extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- //super.init(new FixWebView(this), new CordovaWebViewClient(this), new CordovaChromeClient(this));
- super.setBooleanProperty("keepRunning", false);
- super.loadUrl("file:///android_asset/www/background/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/basicauth.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/basicauth.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/basicauth.java
deleted file mode 100755
index ad739c9..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/basicauth.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class basicauth extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
-
- // LogCat: onReceivedHttpAuthRequest(browserspy.dk:80,BrowserSpy.dk - HTTP Password Test)
- AuthenticationToken token = new AuthenticationToken();
- token.setUserName("test");
- token.setPassword("test");
- super.setAuthenticationToken(token, "browserspy.dk:80", "BrowserSpy.dk - HTTP Password Test");
-
- // Add web site to whitelist
- Config.init();
- Config.addWhiteListEntry("http://browserspy.dk*", true);
-
- // Load test
- super.loadUrl("file:///android_asset/www/basicauth/index.html");
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/errorurl.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/errorurl.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/errorurl.java
deleted file mode 100755
index 10c20f7..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/errorurl.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class errorurl extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
- this.setStringProperty("errorUrl", "file:///android_asset/www/htmlnotfound/error.html");
- super.loadUrl("file:///android_asset/www/htmlnotfound/index.html");
- }
-
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/fullscreen.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/fullscreen.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/fullscreen.java
deleted file mode 100755
index 60726ad..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/fullscreen.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class fullscreen extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- // Properties must be set before init() is called, since some are processed during init().
-
- // fullscreen can also be set in cordova.xml. For example,
- // <preference name="fullscreen" value="true" />
- super.setBooleanProperty("fullscreen", true);
-
- super.init();
- super.loadUrl("file:///android_asset/www/fullscreen/index.html");
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/htmlnotfound.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/htmlnotfound.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/htmlnotfound.java
deleted file mode 100755
index da849e0..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/htmlnotfound.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class htmlnotfound extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
- super.loadUrl("file:///android_asset/www/htmlnotfound/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/iframe.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/iframe.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/iframe.java
deleted file mode 100755
index 3398aa4..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/iframe.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class iframe extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/iframe/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/jqmtabbackbutton.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/jqmtabbackbutton.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/jqmtabbackbutton.java
deleted file mode 100755
index 737bb36..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/jqmtabbackbutton.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class jqmtabbackbutton extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/jqmtabbackbutton/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/lifecycle.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/lifecycle.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/lifecycle.java
deleted file mode 100755
index 8419b0e..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/lifecycle.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class lifecycle extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/lifecycle/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/loading.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/loading.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/loading.java
deleted file mode 100755
index 4c52c9f..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/loading.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class loading extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.setStringProperty("loadingDialog", "Testing,Loading...");
- super.loadUrl("http://www.google.com");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/menus.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/menus.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/menus.java
deleted file mode 100755
index e567905..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/menus.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import android.view.ContextMenu;
-import android.view.Menu;
-import android.view.MenuItem;
-import android.view.View;
-import android.view.ContextMenu.ContextMenuInfo;
-
-import org.apache.cordova.*;
-import org.apache.cordova.api.LOG;
-
-public class menus extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
- super.registerForContextMenu(super.appView);
- super.loadUrl("file:///android_asset/www/menus/index.html");
- }
-
- // Demonstrate how to add your own menus to app
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- super.onCreateOptionsMenu(menu);
- int base = Menu.FIRST;
- // Group, item id, order, title
- menu.add(base, base, base, "Item1");
- menu.add(base, base + 1, base + 1, "Item2");
- menu.add(base, base + 2, base + 2, "Item3");
- return true;
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem item) {
- LOG.d("menus", "Item " + item.getItemId() + " pressed.");
- this.appView.loadUrl("javascript:alert('Menu " + item.getItemId() + " pressed.')");
- return super.onOptionsItemSelected(item);
- }
-
- @Override
- public boolean onPrepareOptionsMenu(Menu menu) {
- LOG.d("menus", "onPrepareOptionsMenu()");
- // this.appView.loadUrl("javascript:alert('onPrepareOptionsMenu()')");
- return true;
- }
-
- @Override
- public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo info) {
- LOG.d("menus", "onCreateContextMenu()");
- menu.setHeaderTitle("Test Context Menu");
- menu.add(200, 200, 200, "Context Item1");
- }
-
- @Override
- public boolean onContextItemSelected(MenuItem item) {
- this.appView.loadUrl("javascript:alert('Context Menu " + item.getItemId() + " pressed.')");
- return true;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/splashscreen.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/splashscreen.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/splashscreen.java
deleted file mode 100755
index 3d924e0..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/splashscreen.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-import org.apache.cordova.test.R;
-import org.apache.cordova.test.R.drawable;
-
-public class splashscreen extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
-
- // Show splashscreen
- this.setIntegerProperty("splashscreen", R.drawable.sandy);
-
- super.loadUrl("file:///android_asset/www/splashscreen/index.html", 2000);
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/tests.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/tests.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/tests.java
deleted file mode 100755
index bc326e3..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/tests.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class tests extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
- //super.pluginManager.addService("Activity", "org.apache.cordova.test.ActivityPlugin");
- super.loadUrl("file:///android_asset/www/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/timeout.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/timeout.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/timeout.java
deleted file mode 100755
index 22c0881..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/timeout.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class timeout extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
-
- // Short timeout to cause error
- this.setIntegerProperty("loadUrlTimeoutValue", 10);
- super.loadUrl("http://www.google.com");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/userwebview.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/userwebview.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/userwebview.java
deleted file mode 100755
index 84320f4..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/userwebview.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import android.webkit.WebView;
-import android.webkit.GeolocationPermissions.Callback;
-
-import org.apache.cordova.*;
-import org.apache.cordova.api.LOG;
-
-public class userwebview extends DroidGap {
-
- public TestViewClient testViewClient;
- public TestChromeClient testChromeClient;
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- testViewClient = new TestViewClient(this);
- testChromeClient = new TestChromeClient(this);
- super.init(new CordovaWebView(this), new TestViewClient(this), new TestChromeClient(this));
- super.loadUrl("file:///android_asset/www/userwebview/index.html");
- }
-
- public class TestChromeClient extends CordovaChromeClient {
- public TestChromeClient(DroidGap arg0) {
- super(arg0);
- LOG.d("userwebview", "TestChromeClient()");
- }
-
- @Override
- public void onGeolocationPermissionsShowPrompt(String origin, Callback callback) {
- LOG.d("userwebview", "onGeolocationPermissionsShowPrompt(" + origin + ")");
- super.onGeolocationPermissionsShowPrompt(origin, callback);
- callback.invoke(origin, true, false);
- }
- }
-
- /**
- * This class can be used to override the GapViewClient and receive notification of webview events.
- */
- public class TestViewClient extends CordovaWebViewClient {
- public TestViewClient(DroidGap arg0) {
- super(arg0);
- LOG.d("userwebview", "TestViewClient()");
- }
-
- @Override
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- LOG.d("userwebview", "shouldOverrideUrlLoading(" + url + ")");
- return super.shouldOverrideUrlLoading(view, url);
- }
-
- @Override
- public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
- LOG.d("userwebview", "onReceivedError: Error code=" + errorCode + " Description=" + description + " URL=" + failingUrl);
- super.onReceivedError(view, errorCode, description, failingUrl);
- }
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/whitelist.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/whitelist.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/whitelist.java
deleted file mode 100755
index 57a0723..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/whitelist.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import android.webkit.WebView;
-
-import org.apache.cordova.*;
-import org.apache.cordova.api.LOG;
-
-public class whitelist extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init(new CordovaWebView(this), new TestViewClient(this), new CordovaChromeClient(this));
- super.loadUrl("file:///android_asset/www/whitelist/index.html");
- }
-
- /**
- * This class can be used to override the GapViewClient and receive notification of webview events.
- */
- public class TestViewClient extends CordovaWebViewClient {
-
- public TestViewClient(DroidGap arg0) {
- super(arg0);
- }
-
- @Override
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- LOG.d("whitelist", "shouldOverrideUrlLoading(" + url + ")");
- LOG.d("whitelist", "originalUrl=" + view.getOriginalUrl());
- return super.shouldOverrideUrlLoading(view, url);
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/actions/xhr.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/actions/xhr.java b/lib/cordova-android/test/src/org/apache/cordova/test/actions/xhr.java
deleted file mode 100755
index 3695c11..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/actions/xhr.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test.actions;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class xhr extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/xhr/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/backgroundcolor.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/backgroundcolor.java b/lib/cordova-android/test/src/org/apache/cordova/test/backgroundcolor.java
deleted file mode 100755
index f40a673..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/backgroundcolor.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-package org.apache.cordova.test;
-
-import android.graphics.Color;
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class backgroundcolor extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- // Properties must be set before init() is called, since some are processed during init().
-
- // backgroundColor can also be set in cordova.xml, but you must use the number equivalent of the color. For example, Color.RED is
- // <preference name="backgroundColor" value="-65536" />
- super.setIntegerProperty("backgroundColor", Color.GREEN);
-
- super.init();
- super.loadUrl("file:///android_asset/www/backgroundcolor/index.html");
- }
-
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-android/test/src/org/apache/cordova/test/util/Purity.java
----------------------------------------------------------------------
diff --git a/lib/cordova-android/test/src/org/apache/cordova/test/util/Purity.java b/lib/cordova-android/test/src/org/apache/cordova/test/util/Purity.java
deleted file mode 100644
index 7171338..0000000
--- a/lib/cordova-android/test/src/org/apache/cordova/test/util/Purity.java
+++ /dev/null
@@ -1,171 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-*/
-
-/*
- * Purity is a small set of Android utility methods that allows us to simulate touch events on
- * Android applications. This is important for simulating some of the most annoying tests.
- */
-
-package org.apache.cordova.test.util;
-
-import android.app.Instrumentation;
-import android.content.Context;
-import android.graphics.Bitmap;
-import android.graphics.Picture;
-import android.os.SystemClock;
-import android.util.DisplayMetrics;
-import android.view.MotionEvent;
-import android.webkit.WebView;
-
-
-public class Purity {
-
- Instrumentation inst;
- int width, height;
- float density;
- Bitmap state;
- boolean fingerDown = false;
-
- public Purity(Context ctx, Instrumentation i)
- {
- inst = i;
- DisplayMetrics display = ctx.getResources().getDisplayMetrics();
- density = display.density;
- width = display.widthPixels;
- height = display.heightPixels;
-
- }
-
- /*
- * WebKit doesn't give you real pixels anymore, this is done for subpixel fonts to appear on
- * iOS and Android. However, Android automation requires real pixels
- */
- private int getRealCoord(int coord)
- {
- return (int) (coord * density);
- }
-
- public int getViewportWidth()
- {
- return (int) (width/density);
- }
-
- public int getViewportHeight()
- {
- return (int) (height/density);
- }
-
- public void touch(int x, int y)
- {
- int realX = getRealCoord(x);
- int realY = getRealCoord(y);
- long downTime = SystemClock.uptimeMillis();
- // event time MUST be retrieved only by this way!
- long eventTime = SystemClock.uptimeMillis();
- if(!fingerDown)
- {
- MotionEvent downEvent = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, realX, realY, 0);
- inst.sendPointerSync(downEvent);
- }
- MotionEvent upEvent = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_UP, realX, realY, 0);
- inst.sendPointerSync(upEvent);
- }
-
- public void touchStart(int x, int y)
- {
- int realX = getRealCoord(x);
- int realY = getRealCoord(y);
- long downTime = SystemClock.uptimeMillis();
- // event time MUST be retrieved only by this way!
- long eventTime = SystemClock.uptimeMillis();
- MotionEvent event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, realX, realY, 0);
- inst.sendPointerSync(event);
- fingerDown = true;
- }
-
- //Move from the touch start
- public void touchMove(int x, int y)
- {
- if(!fingerDown)
- touchStart(x,y);
- else
- {
- int realX = getRealCoord(x);
- int realY = getRealCoord(y);
- long downTime = SystemClock.uptimeMillis();
- // event time MUST be retrieved only by this way!
- long eventTime = SystemClock.uptimeMillis();
- MotionEvent event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_MOVE, realX, realY, 0);
- inst.sendPointerSync(event);
- }
- }
-
- public void touchEnd(int x, int y)
- {
- if(!fingerDown)
- {
- touch(x, y);
- }
- else
- {
- int realX = getRealCoord(x);
- int realY = getRealCoord(y);
- long downTime = SystemClock.uptimeMillis();
- // event time MUST be retrieved only by this way!
- long eventTime = SystemClock.uptimeMillis();
- MotionEvent event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, realX, realY, 0);
- inst.sendPointerSync(event);
- fingerDown = false;
- }
- }
-
- public void setBitmap(WebView view)
- {
- Picture p = view.capturePicture();
- state = Bitmap.createBitmap(p.getWidth(), p.getHeight(), Bitmap.Config.ARGB_8888);
- }
-
- public boolean checkRenderView(WebView view)
- {
- if(state == null)
- {
- setBitmap(view);
- return false;
- }
- else
- {
- Picture p = view.capturePicture();
- Bitmap newState = Bitmap.createBitmap(p.getWidth(), p.getHeight(), Bitmap.Config.ARGB_8888);
- boolean result = newState.equals(state);
- newState.recycle();
- return result;
- }
- }
-
- public void clearBitmap()
- {
- if(state != null)
- state.recycle();
- }
-
- protected void finalize()
- {
- clearBitmap();
- }
-}
http://git-wip-us.apache.org/repos/asf/cordova-cli/blob/67fa7ebb/lib/cordova-blackberry/.jshint
----------------------------------------------------------------------
diff --git a/lib/cordova-blackberry/.jshint b/lib/cordova-blackberry/.jshint
deleted file mode 100644
index 9f5611b..0000000
--- a/lib/cordova-blackberry/.jshint
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "es5" : true
-}