You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ag...@apache.org on 2014/07/04 05:02:43 UTC
[2/8] android commit: This breaks running the JUnit tests,
we'll bring it back soon
This breaks running the JUnit tests, we'll bring it back soon
Project: http://git-wip-us.apache.org/repos/asf/cordova-android/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-android/commit/c47bcb2f
Tree: http://git-wip-us.apache.org/repos/asf/cordova-android/tree/c47bcb2f
Diff: http://git-wip-us.apache.org/repos/asf/cordova-android/diff/c47bcb2f
Branch: refs/heads/4.0.x
Commit: c47bcb2f54a098f4f428350bc0053fc29ec2efea
Parents: b0b628f
Author: Joe Bowser <bo...@apache.org>
Authored: Tue Jun 24 12:55:56 2014 -0700
Committer: Joe Bowser <bo...@apache.org>
Committed: Tue Jun 24 12:55:56 2014 -0700
----------------------------------------------------------------------
.../apache/cordova/test/junit/MessageTest.java | 73 --------------------
1 file changed, 73 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-android/blob/c47bcb2f/test/src/org/apache/cordova/test/junit/MessageTest.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/junit/MessageTest.java b/test/src/org/apache/cordova/test/junit/MessageTest.java
deleted file mode 100644
index 1d23696..0000000
--- a/test/src/org/apache/cordova/test/junit/MessageTest.java
+++ /dev/null
@@ -1,73 +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.junit;
-
-import org.apache.cordova.CordovaPlugin;
-import org.apache.cordova.CordovaWebView;
-import org.apache.cordova.ScrollEvent;
-import org.apache.cordova.pluginApi.pluginStub;
-import org.apache.cordova.test.CordovaWebViewTestActivity;
-import org.apache.cordova.test.R;
-
-import com.robotium.solo.By;
-import com.robotium.solo.Solo;
-
-import android.test.ActivityInstrumentationTestCase2;
-import android.view.View;
-
-public class MessageTest extends
-ActivityInstrumentationTestCase2<CordovaWebViewTestActivity> {
- private CordovaWebViewTestActivity testActivity;
- private CordovaWebView testView;
- private pluginStub testPlugin;
- private int TIMEOUT = 1000;
-
- private Solo solo;
-
- public MessageTest() {
- super("org.apache.cordova.test.activities", CordovaWebViewTestActivity.class);
- }
-
- protected void setUp() throws Exception {
- super.setUp();
- testActivity = this.getActivity();
- testView = (CordovaWebView) testActivity.findViewById(R.id.cordovaWebView);
- testPlugin = (pluginStub) testView.pluginManager.getPlugin("PluginStub");
- solo = new Solo(getInstrumentation(), getActivity());
- }
-
- public void testOnScrollChanged()
- {
- solo.waitForWebElement(By.textContent("Cordova Android Tests"));
- solo.scrollDown();
- sleep();
- Object data = testPlugin.data;
- assertTrue(data.getClass().getSimpleName().equals("ScrollEvent"));
- }
-
-
-
- private void sleep() {
- try {
- Thread.sleep(TIMEOUT);
- } catch (InterruptedException e) {
- fail("Unexpected Timeout");
- }
- }
-}