Espresso: Move sample tests to test app package.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=58367934
diff --git a/pom.xml b/pom.xml
index d0ab721..c380b4c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,6 +8,7 @@
   <modules>
     <module>espresso</module>
     <module>testapp</module>
+    <module>testapp_test</module>
     <module>testrunner</module>
     <module>testrunner-runtime</module>
   </modules>
diff --git a/testapp/pom.xml b/testapp/pom.xml
index a88a56a..11006b8 100644
--- a/testapp/pom.xml
+++ b/testapp/pom.xml
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>com.google.android.apps.common.testing</groupId>
-    <artifactId>TestKit</artifactId>
+    <artifactId>testapp-parent</artifactId>
     <version>1.0-SNAPSHOT</version>
   </parent>
   <artifactId>testapp</artifactId>
diff --git a/testapp/src/main/java/com/google/android/apps/common/testing/ui/testapp/parent-pom.xml b/testapp/src/main/java/com/google/android/apps/common/testing/ui/testapp/parent-pom.xml
new file mode 100644
index 0000000..1834a11
--- /dev/null
+++ b/testapp/src/main/java/com/google/android/apps/common/testing/ui/testapp/parent-pom.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0   http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>com.google.android.apps.common.testing</groupId>
+    <artifactId>TestKit</artifactId>
+    <version>1.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>testapp-parent</artifactId>
+  <packaging>pom</packaging>
+  <name>Testapp Parent Project</name>
+  <modules>
+    <module>testapp</module>
+    <module>testapp_test</module>
+  </modules>
+</project>
diff --git a/testapp_test/AndroidManifest.xml b/testapp_test/AndroidManifest.xml
new file mode 100644
index 0000000..911d6f6
--- /dev/null
+++ b/testapp_test/AndroidManifest.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="com.google.android.apps.common.testing.ui.testapp.tests" >
+
+    <uses-sdk
+        android:minSdkVersion="7"
+        android:targetSdkVersion="18" />
+
+    <application>
+        <uses-library android:name="android.test.runner" />
+    </application>
+
+
+    <instrumentation
+        android:name="com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner"
+        android:targetPackage="com.google.android.apps.common.testing.ui.testapp" />
+
+</manifest>
diff --git a/testapp_test/pom.xml b/testapp_test/pom.xml
new file mode 100644
index 0000000..f18845a
--- /dev/null
+++ b/testapp_test/pom.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0   http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>com.google.android.apps.common.testing</groupId>
+    <artifactId>TestKit</artifactId>
+    <version>1.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>testapp_test</artifactId>
+  <packaging>apk</packaging>
+  <name>Tests For the Test App</name>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.android</groupId>
+      <artifactId>android</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <!-- We use TestApp to create scenarios to verify Espresso's functionality.
+         The below dependency installs it on the device.
+         -->
+    <dependency>
+      <groupId>com.google.android.apps.common.testing</groupId>
+      <artifactId>testapp</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+      <type>apk</type>
+    </dependency>
+    <!-- Allows us to use TestApp's R.class at compile time.
+         -->
+    <dependency>
+      <groupId>com.google.android.apps.common.testing</groupId>
+      <artifactId>testapp</artifactId>
+      <type>jar</type>
+      <scope>provided</scope>
+      <version>${project.version}</version>
+    </dependency>
+    <!-- we have a direct compile / install time dependency on the espresso
+         testing framework - otherwise what will we test? -->
+    <dependency>
+      <groupId>com.google.android.apps.common.testing</groupId>
+      <artifactId>espresso</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.android</groupId>
+      <artifactId>android-test</artifactId>
+      <scope>provided</scope>
+    </dependency>
+<!--     <dependency>
+      <groupId>com.google.android.apps.common.testing</groupId>
+      <artifactId>testrunner-runtime</artifactId>
+      <version>${project.version}</version>
+    </dependency> -->
+  </dependencies>
+  <build>
+    <finalName>${project.artifactId}</finalName>
+    <plugins>
+      <plugin>
+        <groupId>com.jayway.maven.plugins.android.generation2</groupId>
+        <artifactId>android-maven-plugin</artifactId>
+        <extensions>true</extensions>
+        <configuration>
+          <extractDuplicates>true</extractDuplicates>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/ActionBarTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/ActionBarTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/ActionBarTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/ActionBarTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/AdapterViewTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/AdapterViewTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/AdapterViewTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/AdapterViewTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/AdvancedSynchronizationTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/AdvancedSynchronizationTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/AdvancedSynchronizationTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/AdvancedSynchronizationTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/BasicTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/BasicTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/BasicTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/BasicTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/CustomFailureHandlerTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/CustomFailureHandlerTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/CustomFailureHandlerTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/CustomFailureHandlerTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/DrawerActionsTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/DrawerActionsTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/DrawerActionsTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/DrawerActionsTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/LongListMatchers.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/LongListMatchers.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/LongListMatchers.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/LongListMatchers.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/LongListMatchersTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/LongListMatchersTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/LongListMatchersTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/LongListMatchersTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/MenuTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/MenuTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/MenuTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/MenuTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/MultipleWindowTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/MultipleWindowTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/MultipleWindowTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/MultipleWindowTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/ScrollToTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/ScrollToTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/ScrollToTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/ScrollToTest.java
diff --git a/espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/SwipeTest.java b/testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/SwipeTest.java
similarity index 100%
rename from espresso/libtests/src/main/java/com/google/android/apps/common/testing/ui/espresso/sample/SwipeTest.java
rename to testapp_test/src/main/java/com/google/android/apps/common/testing/ui/testapp/SwipeTest.java