| /external/mockito-kotlin/ |
| D | README.md | 1 # Mockito-Kotlin chapter 2 …-badges.herokuapp.com/maven-central/org.mockito.kotlin/mockito-kotlin/badge.svg) ](https://maven-b… 4 …ary that provides helper functions to work with [Mockito](https://github.com/mockito/mockito) in K… 8 Mockito-Kotlin is available on Maven Central and JCenter. 12 testImplementation "org.mockito.kotlin:mockito-kotlin:x.x.x" 17 A test using Mockito-Kotlin typically looks like the following: 19 ```kotlin 36 For more info and samples, see the [Wiki](https://github.com/mockito/mockito-kotlin/wiki). 40 Mockito-Kotlin is built with Gradle. 42 - `./gradlew build` builds the project [all …]
|
| D | update_source.sh | 5 # Retrieves the current mockito-kotlin source code into the current directory 8 set -e 10 if [ $# -ne 1 ]; then 15 if [ -z "$ANDROID_BUILD_TOP" ]; then 22 SOURCE="git://github.com/mockito/mockito-kotlin.git" 25 mockito-kotlin/src/main 28 working_dir="$(mktemp -d)" 29 trap "echo \"Removing temporary directory\"; rm -rf $working_dir" EXIT 31 echo "Fetching mockito-kotlin source into $working_dir" 37 rm -rf $include [all …]
|
| D | METADATA | 1 name: "mockito-kotlin" 3 "Mockito for Kotlin" 8 value: "https://github.com/mockito/mockito-kotlin"
|
| D | Android.bp | 7 // http://www.apache.org/licenses/LICENSE-2.0 21 // Added automatically by a large-scale-change that took the approach of 34 // See: http://go/android-license-faq 39 "SPDX-license-identifier-Apache-2.0", 40 "SPDX-license-identifier-MIT", 48 // TODO (b/289573112): mockito-kotlin name is already in use by a WearOS prebuilt. 49 // Rename to mockito-kotlin once that prebuilt is removed. 50 name: "mockito-kotlin2", 52 srcs: ["mockito-kotlin/src/main/**/*.kt"], 54 static_libs: ["mockito", "kotlinx_coroutines"],
|
| D | build.gradle | 7 classpath "org.shipkit:shipkit-changelog:1.+" 8 classpath "org.shipkit:shipkit-auto-version:1.+" 13 id "io.github.gradle-nexus.publish-plugin" version "1.0.0" 16 apply plugin: "org.shipkit.shipkit-auto-version" 17 apply plugin: "org.shipkit.shipkit-changelog" 18 apply plugin: "org.shipkit.shipkit-github-release" 21 group = 'org.mockito.kotlin' 25 previousRevision = project.ext.'shipkit-auto-version.previous-tag' 27 repository = "mockito/mockito-kotlin"
|
| /external/mockito-kotlin/mockito-kotlin/ |
| D | build.gradle | 1 apply plugin: 'kotlin' 14 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 15 classpath "org.jetbrains.dokka:dokka-gradle-plugin:0.9.17" 25 compileOnly "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" 26 compileOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.0.0' 28 compile "org.mockito:mockito-core:2.23.0" 33 testCompile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" 34 testCompile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.0.0' 36 testImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.0.0" 44 dir = "src/main/kotlin" [all …]
|
| /external/mockito-kotlin/tests/ |
| D | build.gradle | 3 println "$project uses Kotlin $kotlin_version" 9 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 14 apply plugin: 'kotlin' 22 … compile files("${rootProject.projectDir}/mockito-kotlin/build/libs/mockito-kotlin-${version}.jar") 24 compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" 25 compile "org.mockito:mockito-core:2.23.0"
|
| /external/mockito-kotlin/gradle/ |
| D | publishing.gradle | 1 apply plugin: 'maven-publish' 15 artifactId 'mockito-kotlin' 27 root.appendNode('name', 'Mockito-Kotlin') 28 root.appendNode('description', 'Using Mockito with Kotlin.') 29 root.appendNode('url', 'https://github.com/mockito/mockito-kotlin') 32 scm.appendNode('url', 'scm:git@github.com:mockito/mockito-kotlin.git') 46 //useful for testing - running "publish" will create artifacts/pom in a local dir
|
| /external/mockito-kotlin/mockito-kotlin/src/main/kotlin/org/mockito/kotlin/ |
| D | KStubbing.kt | 5 * Copyright (c) 2007 Mockito contributors 26 package org.mockito.kotlin 28 import org.mockito.kotlin.internal.createInstance 30 import org.mockito.Mockito 31 import org.mockito.stubbing.OngoingStubbing 32 import kotlin.reflect.KClass 37 stubbing: KStubbing<T>.(T) -> Unit in stubbing() 42 inline fun <T : Any> T.stub(stubbing: KStubbing<T>.(T) -> Unit): T { in stub() 48 fun <R> on(methodCall: R): OngoingStubbing<R> = Mockito.`when`(methodCall) in on() 50 fun <R : Any> onGeneric(methodCall: T.() -> R?, c: KClass<R>): OngoingStubbing<R> { in on() [all …]
|
| D | Stubber.kt | 5 * Copyright (c) 2007 Mockito contributors 26 package org.mockito.kotlin 28 import org.mockito.Mockito 29 import org.mockito.invocation.InvocationOnMock 30 import org.mockito.stubbing.Stubber 31 import kotlin.reflect.KClass 34 fun <T> doAnswer(answer: (InvocationOnMock) -> T?): Stubber { in doAnswer() 35 return Mockito.doAnswer { answer(it) }!! in doAnswer() 39 return Mockito.doCallRealMethod()!! in doCallRealMethod() 43 return Mockito.doNothing()!! in doNothing() [all …]
|
| D | OngoingStubbing.kt | 5 * Copyright (c) 2007 Mockito contributors 26 package org.mockito.kotlin 28 import org.mockito.Mockito 29 import org.mockito.invocation.InvocationOnMock 30 import org.mockito.stubbing.Answer 31 import org.mockito.stubbing.OngoingStubbing 32 import kotlin.DeprecationLevel.ERROR 33 import kotlin.reflect.KClass 39 * Alias for [Mockito.when]. 43 return Mockito.`when`(methodCall)!! in whenever() [all …]
|
| D | Mocking.kt | 5 * Copyright (c) 2007 Mockito contributors 26 package org.mockito.kotlin 28 import org.mockito.Incubating 29 import org.mockito.MockSettings 30 import org.mockito.Mockito 31 import org.mockito.listeners.InvocationListener 32 import org.mockito.mock.SerializableMode 33 import org.mockito.stubbing.Answer 34 import kotlin.DeprecationLevel.ERROR 35 import kotlin.reflect.KClass [all …]
|
| D | Matchers.kt | 5 * Copyright (c) 2007 Mockito contributors in <lambda>() 26 package org.mockito.kotlin in <lambda>() 28 import org.mockito.kotlin.internal.createInstance in <lambda>() 29 import org.mockito.ArgumentMatcher in <lambda>() 30 import org.mockito.Mockito in <lambda>() 34 return Mockito.eq(value) ?: value in <lambda>() 39 return Mockito.same(value) ?: value in same() 44 return Mockito.any(T::class.java) ?: createInstance() in any() 49 return Mockito.any<T>() ?: createInstance() in anyOrNull() 54 return Mockito.any<T>() ?: createInstance() in anyVararg() [all …]
|
| D | Verification.kt | 5 * Copyright (c) 2007 Mockito contributors in <lambda>() 26 package org.mockito.kotlin in <lambda>() 28 import org.mockito.kotlin.internal.createInstance in <lambda>() 30 import org.mockito.InOrder in <lambda>() 31 import org.mockito.Mockito in <lambda>() 32 import org.mockito.verification.VerificationAfterDelay in <lambda>() 33 import org.mockito.verification.VerificationMode in <lambda>() 34 import org.mockito.verification.VerificationWithTimeout in <lambda>() 39 * Alias for [Mockito.verify]. in <lambda>() 42 return Mockito.verify(mock)!! in <lambda>() [all …]
|
| /external/robolectric/integration_tests/mockito-kotlin/src/test/kotlin/org/robolectric/integrationtests/mockito/kotlin/ |
| D | MockitoKotlinFunctionInKotlinTest.kt | 1 package org.robolectric.integrationtests.mockito.kotlin 6 import org.mockito.Mockito.mock 7 import org.mockito.Mockito.verify 9 /** Tests for Mockito + Kotlin in Kotlin in a Robolectric environment. */ 14 val function = mock(Function1::class.java) as (String) -> Unit in testFunction1()
|
| /external/robolectric/gradle/ |
| D | libs.versions.toml | 2 robolectric-compat = "4.10.2" 3 robolectric-nativeruntime-dist-compat = "1.0.1" 6 android-gradle = "7.4.2" 11 # https://github.com/bcgit/bc-java/tags 15 findbugs-jsr305 = "3.0.2" 20 # https://github.com/nebula-plugins/gradle-aggregate-javadocs-plugin/releases 21 aggregate-javadocs-gradle = "3.0.1" 23 # https://github.com/google/error-prone/releases 24 error-prone = "2.20.0" 25 error-prone-javac = "9+181-r4173-1" [all …]
|
| /external/lottie/sample/ |
| D | build.gradle | 3 id "kotlin-android" 4 id 'kotlin-kapt' 5 id 'kotlin-parcelize' 28 multiDexKeepProguard file('proguard-multidex-rules.pro') 31 multiDexKeepProguard file('proguard-multidex-rules.pro') 40 baseline file("lint-baseline.xml") 48 freeCompilerArgs += ["-Xuse-experimental=kotlinx.coroutines.ExperimentalCoroutinesApi"] 51 main.java.srcDirs += 'src/main/kotlin' 54 exclude 'META-INF/LICENSE.txt' 55 exclude 'META-INF/NOTICE.txt' [all …]
|
| /external/mockito/src/main/java/org/mockito/internal/creation/ |
| D | SuspendMethod.java | 2 * Copyright (c) 2017 Mockito contributors 5 package org.mockito.internal.creation; 10 …* Utilities for Kotlin Continuation-Passing-Style suspending function, detecting and trimming last… 11 …See <a href="https://github.com/Kotlin/kotlin-coroutines/blob/master/kotlin-coroutines-informal.md… 14 private static final String KOTLIN_CONTINUATION = "kotlin.coroutines.experimental.Continuation"; 18 if (n > 0 && parameterTypes[n - 1].getName().equals(KOTLIN_CONTINUATION)) in trimSuspendParameterTypes() 19 return Arrays.copyOf(parameterTypes, n - 1); in trimSuspendParameterTypes()
|
| /external/lottie/snapshot-tests/ |
| D | build.gradle | 3 id "kotlin-android" 4 id 'kotlin-kapt' 41 "-Xallow-jvm-ir-dependencies", 42 "-Xskip-prerelease-check", 43 "-Xuse-experimental=kotlinx.coroutines.ExperimentalCoroutinesApi", 44 "-Xopt-in=kotlin.RequiresOptIn", 62 implementation project(':lottie-compose') 63 implementation "androidx.core:core-ktx:$coreVersion" 64 implementation "androidx.activity:activity-compose:$activityVersion" 65 implementation 'androidx.appcompat:appcompat:1.4.0-beta01' [all …]
|
| /external/grpc-grpc-java/examples/example-kotlin/ |
| D | build.gradle | 1 apply plugin: 'kotlin' 5 // Starting with 0.8.4 of protobuf-gradle-plugin, *.proto and the gen output files are added 7 // to jump to definitions from Java and Kotlin files. 8 // For best results, install the Protobuf and Kotlin plugins for IntelliJ. 23 classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.5' 24 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 33 // IMPORTANT: You probably want the non-SNAPSHOT version of gRPC. Make sure you 41 compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" 42 compile "com.google.api.grpc:proto-google-common-protos:1.0.0" 43 compile "io.grpc:grpc-netty-shaded:${grpcVersion}" [all …]
|
| /external/mockito-kotlin/tests/src/test/kotlin/test/ |
| D | MatchersTest.kt | 6 import org.mockito.ArgumentMatcher 7 import org.mockito.internal.matchers.VarargMatcher 8 import org.mockito.invocation.InvocationOnMock 9 import org.mockito.kotlin.* 10 import org.mockito.stubbing.Answer 12 import kotlin.check 151 /** https://github.com/nhaarman/mockito-kotlin/issues/27 */ 303 /** https://github.com/nhaarman/mockito-kotlin/issues/328 */ 321 private val match: ((T) -> Boolean),
|
| /external/robolectric/ |
| D | settings.gradle | 9 include ":plugins:accessibility-deprecated" 10 include ":plugins:maven-dependency-resolver" 25 include ":integration_tests:dependency-on-stubs" 26 include ":integration_tests:kotlin" 29 include ":integration_tests:mockito" 30 include ":integration_tests:mockito-kotlin" 31 include ":integration_tests:mockito-experimental" 36 include ':integration_tests:security-providers' 38 include ":integration_tests:jacoco-offline" 39 include ':integration_tests:compat-target28'
|
| /external/bazelbuild-kotlin-rules/ |
| D | WORKSPACE | 7 # http://www.apache.org/licenses/LICENSE-2.0 21 strip_prefix = "rules_jvm_external-4.2", 35 … "https://github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz", 45 "https://github.com/bazelbuild/platforms/releases/download/0.0.5/platforms-0.0.5.tar.gz", 52 …rror.bazel.build/github.com/bazelbuild/rules_java/releases/download/5.0.0/rules_java-5.0.0.tar.gz", 53 "https://github.com/bazelbuild/rules_java/releases/download/5.0.0/rules_java-5.0.0.tar.gz", 62 strip_prefix = "dagger-dagger-2.44.2", 65 urls = ["https://github.com/google/dagger/archive/dagger-2.44.2.zip"], 76 …"https://github.com/JetBrains/kotlin/releases/download/v{0}/kotlin-compiler-{0}.zip".format(KT_VER… 84 "com.google.auto.service:auto-service-annotations:1.0.1", [all …]
|
| /external/mockito-kotlin/.github/workflows/ |
| D | ci.yml | 5 # - skipping CI: add [skip ci] to the commit message 6 # - skipping release: add [skip release] to the commit message 13 - main 14 tags-ignore: 15 …- v* # release tags are automatically generated after a successful CI build, no need to run CI aga… 18 - main 23 # SINGLE-JOB 26 runs-on: ubuntu-latest 31 - name: 1. Check out code 34 - name: 2. Set up Java 8 [all …]
|
| /external/mockito/src/main/java/org/mockito/internal/invocation/ |
| D | ArgumentsProcessor.java | 2 * Copyright (c) 2007 Mockito contributors 5 package org.mockito.internal.invocation; 7 import org.mockito.ArgumentMatcher; 8 import org.mockito.internal.matchers.ArrayEquals; 9 import org.mockito.internal.matchers.Equals; 19 …// drops hidden synthetic parameters (last continuation parameter from Kotlin suspending functions) 24 …args = Arrays.copyOf(args, nParams); // drop extra args (currently -- Kotlin continuation syntheti… in expandArgs() 31 …if (!isVarArgs || isNullOrEmpty(args) || args[args.length - 1] != null && !args[args.length - 1].g… in expandVarArgs() 35 final int nonVarArgsCount = args.length - 1; in expandVarArgs()
|