title: Android Gradle app:connectedCheck runs tests from dependencies
body: <p>I have some library project that has its own tests. I'm not responsible for this library project and don't care about its tests, however, when I run <code>gradle :app:connectedCheck</code> it runs my tests but it also runs the dependencies' tests. Is there any way I can prevent this? </p>
  
  <p>I should mention that my dependencies are not within the <code>app</code> module I speak of. </p>
  
  <p>EDIT: More specifically, the library project I'm depending on has extremely long tests as they are meant to run on a build server at 2 in the morning, so I'm sitting here waiting for paint to dry just to run my really short tests.</p>
  
  <p>EDIT2: I've also tried using Spoon. I have it setup right now and can run individual classes, but I'd like to run everything in one package. Is that possible?</p>
  
  <p>EDIT3: The folder structure is insignificant but here's a very very non-detailed look:</p>
  
  <pre><code>root
  -some_library_project
  -main_project
  -settings.gradle
  </code></pre>
  
  <p>The main_project build.gradle looks like this. I should mention that spoon is currently doing nothing, but my options are open:</p>
  
  <pre><code>buildscript{
   repositories {
       jcenter()
   }
   dependencies{
       classpath 'com.stanfy.spoon:spoon-gradle-plugin:0.10.+'
   }
  }
  
  apply plugin: 'com.android.application'
  apply plugin: 'spoon'
  
  android {
      compileSdkVersion 20
      buildToolsVersion '20.0.0'
  
   defaultConfig {
      applicationId "com.something.main_project"
      minSdkVersion 17
      targetSdkVersion 20
      versionCode 1
      versionName "1.0"
  
      testPackageName "com.something.main_project.test"
      testInstrumentationRunner "android.test.InstrumentationTestRunner"
  
   }
  
   signingConfigs {
      debug {
          storeFile file("debug.keystore")
      }
  
      release {
          storeFile file("release.keystore")
          storePassword "something"
          keyAlias "something"
          keyPassword "something"
      }
   }
  
   buildTypes {
      release {
          runProguard false
          proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          signingConfig signingConfigs.release
      }
      debug{
          signingConfig signingConfigs.debug
      }
   }
  
  }
  
  dependencies {
      compile fileTree(dir: 'libs', include: ['*.jar'])
  
      compile project(':some_library_project')
  
      androidTestCompile 'com.squareup.spoon:spoon-client:1.1.0'
  }
  
  spoon {
      if (project.hasProperty('spoonClassName')){
          className = project.spoonClassName
      }
  }
  </code></pre>