mirror of
				https://github.com/owncloud/android-library.git
				synced 2025-10-31 18:37:17 +00:00 
			
		
		
		
	use robolectric for android tests
This commit is contained in:
		
							parent
							
								
									4fbf002807
								
							
						
					
					
						commit
						44894deb21
					
				| @ -1,3 +1,7 @@ | |||||||
| android.enableJetifier=true | android.enableJetifier=true | ||||||
| android.useAndroidX=true | android.useAndroidX=true | ||||||
| org.gradle.jvmargs=-Xmx1536M | org.gradle.jvmargs=-Xmx1536M | ||||||
|  | <<<<<<< HEAD | ||||||
|  | ======= | ||||||
|  | android.enableUnitTestBinaryResources=true | ||||||
|  | >>>>>>> use robolectric for android tests | ||||||
|  | |||||||
| @ -16,6 +16,7 @@ dependencies { | |||||||
|     kapt "com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion" |     kapt "com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion" | ||||||
| 
 | 
 | ||||||
|     testImplementation "junit:junit:4.13.1" |     testImplementation "junit:junit:4.13.1" | ||||||
|  |     testImplementation 'org.robolectric:robolectric:4.3.1' | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| android { | android { | ||||||
| @ -43,4 +44,10 @@ android { | |||||||
|         sourceCompatibility JavaVersion.VERSION_1_8 |         sourceCompatibility JavaVersion.VERSION_1_8 | ||||||
|         targetCompatibility JavaVersion.VERSION_1_8 |         targetCompatibility JavaVersion.VERSION_1_8 | ||||||
|     } |     } | ||||||
|  | 
 | ||||||
|  |     testOptions { | ||||||
|  |         unitTests { | ||||||
|  |             includeAndroidResources = true | ||||||
|  |         } | ||||||
|  |     } | ||||||
| } | } | ||||||
|  | |||||||
| @ -1,6 +1,7 @@ | |||||||
| package com.owncloud.android.lib | package com.owncloud.android.lib | ||||||
| 
 | 
 | ||||||
| import android.net.Uri | import android.net.Uri | ||||||
|  | import android.os.Build | ||||||
| import com.owncloud.android.lib.resources.status.GetRemoteStatusOperation | import com.owncloud.android.lib.resources.status.GetRemoteStatusOperation | ||||||
| import com.owncloud.android.lib.resources.status.HttpScheme.HTTPS_PREFIX | import com.owncloud.android.lib.resources.status.HttpScheme.HTTPS_PREFIX | ||||||
| import com.owncloud.android.lib.resources.status.HttpScheme.HTTP_PREFIX | import com.owncloud.android.lib.resources.status.HttpScheme.HTTP_PREFIX | ||||||
| @ -8,7 +9,12 @@ import org.junit.Assert.assertEquals | |||||||
| import org.junit.Assert.assertFalse | import org.junit.Assert.assertFalse | ||||||
| import org.junit.Assert.assertTrue | import org.junit.Assert.assertTrue | ||||||
| import org.junit.Test | import org.junit.Test | ||||||
|  | import org.junit.runner.RunWith | ||||||
|  | import org.robolectric.RobolectricTestRunner | ||||||
|  | import org.robolectric.annotation.Config | ||||||
| 
 | 
 | ||||||
|  | @RunWith(RobolectricTestRunner::class) | ||||||
|  | @Config(sdk = [Build.VERSION_CODES.O_MR1]) | ||||||
| class GetRemoteStatusOperationTest { | class GetRemoteStatusOperationTest { | ||||||
| 
 | 
 | ||||||
|     @Test |     @Test | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user