Skip to content

Commit ca20985

Browse files
committed
Move testing utilities in a separate module
1 parent 4abfb69 commit ca20985

File tree

191 files changed

+21837
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+21837
-4
lines changed

settings.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ include 'utbot-cli'
2323
include 'utbot-api'
2424
include 'utbot-instrumentation'
2525
include 'utbot-instrumentation-tests'
26+
include 'utbot-testing'
2627

2728
include 'utbot-summary'
2829
include 'utbot-gradle'

utbot-analytics/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ dependencies {
3333
implementation group: 'org.apache.commons', name: 'commons-text', version: '1.9'
3434
implementation group: 'com.github.javaparser', name: 'javaparser-core', version: '3.22.1'
3535

36-
testImplementation project(':utbot-framework-test').sourceSets.main.output
36+
testImplementation project(':utbot-testing')
3737
testImplementation project(':utbot-framework').sourceSets.test.output
3838
}
3939

utbot-framework-test/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach {
22
kotlinOptions {
3-
jvmTarget = JavaVersion.VERSION_1_8
3+
jvmTarget = JavaVersion.VERSION_11
44
freeCompilerArgs += ["-Xallow-result-return-type", "-Xsam-conversions=class"]
55
}
66
}
@@ -22,6 +22,7 @@ configurations {
2222

2323
dependencies {
2424
api project(':utbot-framework-api')
25+
testImplementation project(':utbot-testing')
2526

2627
api project(':utbot-fuzzers')
2728
api project(':utbot-instrumentation')

utbot-summary-tests/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dependencies {
1010
implementation(project(':utbot-instrumentation'))
1111
testImplementation project(':utbot-sample')
1212
testImplementation group: 'junit', name: 'junit', version: junit4Version
13-
testImplementation project(':utbot-framework-test').sourceSets.main.output
13+
testImplementation project(':utbot-testing')
1414
testImplementation project(':utbot-framework').sourceSets.test.output
1515
}
1616

utbot-summary-tests/src/test/kotlin/examples/SummaryTestCaseGeneratorTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import org.utbot.summary.comment.nextSynonyms
1313
import org.utbot.summary.summarize
1414
import kotlin.reflect.KClass
1515
import kotlin.reflect.KFunction
16-
16+
import org.utbot.testing.DoNotCalculate
17+
import org.utbot.testing.TestLastStage
1718

1819
private const val NEW_LINE = "\n"
1920
private const val POINT_IN_THE_LIST = " * "

utbot-summary-tests/src/test/kotlin/examples/algorithms/SummaryArrayQuickSortExampleTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import org.utbot.examples.algorithms.ArraysQuickSort
77

88
import org.utbot.framework.plugin.api.MockStrategyApi
99
import org.utbot.framework.plugin.api.UtClusterInfo
10+
import org.utbot.testing.DoNotCalculate
1011

1112
@Tag("slow")
1213
class SummaryArrayQuickSortExampleTest : SummaryTestCaseGeneratorTest(

utbot-summary-tests/src/test/kotlin/examples/controlflow/SummaryConditionsTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import examples.CustomJavaDocTagsEnabler
44
import examples.SummaryTestCaseGeneratorTest
55
import org.junit.jupiter.api.Test
66
import org.junit.jupiter.api.extension.ExtendWith
7+
import org.utbot.testing.DoNotCalculate
78

89
import org.utbot.examples.controlflow.Conditions
910
import org.utbot.framework.plugin.api.MockStrategyApi

utbot-summary-tests/src/test/kotlin/examples/controlflow/SummarySwitchTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import org.junit.jupiter.api.Test
66
import org.junit.jupiter.api.extension.ExtendWith
77
import org.utbot.examples.controlflow.Switch
88
import org.utbot.framework.plugin.api.MockStrategyApi
9+
import org.utbot.testing.DoNotCalculate
910

1011
@ExtendWith(CustomJavaDocTagsEnabler::class)
1112
class SummarySwitchTest : SummaryTestCaseGeneratorTest(

utbot-summary-tests/src/test/kotlin/examples/enums/ComplexEnumExampleTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import org.junit.jupiter.api.Test
66
import org.junit.jupiter.api.extension.ExtendWith
77
import org.utbot.examples.enums.ComplexEnumExamples
88
import org.utbot.framework.plugin.api.MockStrategyApi
9+
import org.utbot.testing.DoNotCalculate
910

1011

1112
@ExtendWith(CustomJavaDocTagsEnabler::class)

utbot-summary-tests/src/test/kotlin/examples/exceptions/SummaryExceptionClusteringExamplesTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import examples.CustomJavaDocTagsEnabler
44
import examples.SummaryTestCaseGeneratorTest
55
import org.junit.jupiter.api.Test
66
import org.junit.jupiter.api.extension.ExtendWith
7+
import org.utbot.testing.DoNotCalculate
78

89
import org.utbot.examples.exceptions.ExceptionClusteringExamples
910
import org.utbot.framework.plugin.api.MockStrategyApi

0 commit comments

Comments
 (0)