Skip to content

Commit 0dddb0b

Browse files
committed
bump other dependency versions
1 parent 637b5c9 commit 0dddb0b

File tree

7 files changed

+34
-17
lines changed

7 files changed

+34
-17
lines changed

build.gradle

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import edu.wpi.first.gradlerio.deploy.roborio.RoboRIO
22

33
plugins {
44
id "java"
5-
id "org.jetbrains.kotlin.jvm" version "1.7.21"
5+
id "org.jetbrains.kotlin.jvm" version "1.9.0" //1.7.21
66
id "edu.wpi.first.GradleRIO" version "2024.3.1"
77
}
88

@@ -76,15 +76,16 @@ dependencies {
7676
// implementation("org.koin:koin-core:1.0.2")
7777
// implementation("org.koin:koin-logger-slf4j:1.0.2")
7878
// testImplementation("org.koin:koin-test:1.0.2")
79-
implementation("io.insert-koin:koin-core:3.0.1")
80-
implementation("io.insert-koin:koin-logger-slf4j:3.0.1")
81-
implementation("io.insert-koin:koin-test:3.0.1")
79+
implementation("io.insert-koin:koin-core:4.0.0") //3.0.1
80+
implementation("io.insert-koin:koin-logger-slf4j:4.0.0") //3.0.1
81+
implementation("io.insert-koin:koin-test:4.0.0") //3.0.1
8282

8383
// Testing
8484
testImplementation(platform("org.junit:junit-bom:5.9.0"))
8585
testImplementation("org.junit.jupiter:junit-jupiter")
8686
testImplementation("org.assertj:assertj-core:3.23.1")
87-
testImplementation("com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0")
87+
// testImplementation("com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0")
88+
testImplementation("org.mockito.kotlin:mockito-kotlin:5.4.0")
8889
testRuntimeOnly('ch.qos.logback:logback-classic:1.4.4')
8990
}
9091

src/test/kotlin/org/strykeforce/thirdcoast/ReadersTest.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.strykeforce.thirdcoast
22

3-
import com.nhaarman.mockitokotlin2.*
3+
//import com.nhaarman.mockitokotlin2.*
44
import net.consensys.cava.toml.Toml
55
import org.assertj.core.api.Assertions.assertThat
66
import org.assertj.core.api.Assertions.assertThatExceptionOfType
@@ -10,6 +10,11 @@ import org.junit.jupiter.api.Nested
1010
import org.junit.jupiter.api.Test
1111
import org.junit.jupiter.params.ParameterizedTest
1212
import org.junit.jupiter.params.provider.ValueSource
13+
import org.mockito.ArgumentMatchers.*
14+
import org.mockito.Mockito.reset
15+
import org.mockito.Mockito.`when`
16+
import org.mockito.kotlin.mock
17+
import org.mockito.kotlin.whenever
1318
import org.strykeforce.thirdcoast.command.Command
1419
import org.strykeforce.thirdcoast.command.DOUBLE_FORMAT_4
1520
import org.strykeforce.thirdcoast.command.MenuCommand

src/test/kotlin/org/strykeforce/thirdcoast/command/ParameterTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package org.strykeforce.thirdcoast.command
22

3-
import com.nhaarman.mockitokotlin2.*
3+
//import com.nhaarman.mockitokotlin2.*
44
import org.assertj.core.api.Assertions.assertThat
55
import org.jline.reader.LineReader
66
import org.jline.terminal.Terminal
77
import org.junit.jupiter.api.Test
88
import org.mockito.ArgumentMatchers.contains
9+
import org.mockito.kotlin.*
910
import org.strykeforce.thirdcoast.talon.TalonParameter
1011
import org.strykeforce.thirdcoast.talon.TalonParameter.Companion.create
1112
import java.io.PrintWriter

src/test/kotlin/org/strykeforce/thirdcoast/device/DeviceServiceTest.kt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package org.strykeforce.thirdcoast.device
22

3-
import com.nhaarman.mockitokotlin2.mock
3+
//import com.nhaarman.mockitokotlin2.mock
44
import org.assertj.core.api.Assertions.assertThat
55
import org.junit.jupiter.api.Test
66
import org.junit.jupiter.api.fail
7+
import org.mockito.Mockito.mock
8+
import org.strykeforce.telemetry.TelemetryService
79

810
internal class DeviceServiceTest {
911

@@ -58,7 +60,10 @@ internal class DeviceServiceTest {
5860

5961
@Test
6062
fun `service gets same Talon`() {
61-
val talonService = TalonService(mock()) { mock() }
63+
System.out.println("Before")
64+
val telemetryService = mock<TelemetryService>()
65+
System.out.println("Between")
66+
val talonService = TalonService(telemetryService) { mock() }
6267
val t1 = talonService.get(1)
6368
assertThat(talonService.get(1)).isSameAs(t1)
6469
assertThat(talonService.all).containsOnly(t1)

src/test/kotlin/org/strykeforce/thirdcoast/talon/HardLimitCommandsTest.kt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package org.strykeforce.thirdcoast.talon
33
import com.ctre.phoenix.motorcontrol.LimitSwitchNormal.NormallyOpen
44
import com.ctre.phoenix.motorcontrol.LimitSwitchSource.FeedbackConnector
55
import com.ctre.phoenix.motorcontrol.can.TalonSRX
6-
import com.nhaarman.mockitokotlin2.mock
7-
import com.nhaarman.mockitokotlin2.verify
6+
//import com.nhaarman.mockitokotlin2.mock
7+
//import comom.nhaarman.mockitokotlin2.verify
88
import net.consensys.cava.toml.Toml
99
import org.junit.jupiter.api.AfterEach
1010
import org.junit.jupiter.api.BeforeEach
@@ -16,6 +16,8 @@ import org.koin.dsl.module
1616
import org.koin.logger.SLF4JLogger
1717
import org.koin.test.KoinTest
1818
import org.koin.test.mock.declare
19+
import org.mockito.Mockito.mock
20+
import org.mockito.Mockito.verify
1921
import org.strykeforce.thirdcoast.command.Command
2022
import org.strykeforce.thirdcoast.device.TalonService
2123

@@ -49,14 +51,14 @@ internal class HardLimitCommandsTest : KoinTest {
4951
@BeforeEach
5052
fun setUp() {
5153
startKoin{
52-
/*modules(module {
54+
modules(module {
5355
single { TalonService(mock()) {talon} }
54-
})*/
56+
})
5557
logger(SLF4JLogger())
5658
}
5759

5860
declare {
59-
module { single { TalonService(mock()) {talon} } }
61+
// module { single { TalonService(mock()) {talon} } }
6062
//single { TalonService(mock()) { talon } }
6163
}
6264

src/test/kotlin/org/strykeforce/thirdcoast/talon/TalonParameterCommandTest.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.strykeforce.thirdcoast.talon
22

33
import com.ctre.phoenix.motorcontrol.can.TalonSRX
4-
import com.nhaarman.mockitokotlin2.*
4+
//import com.nhaarman.mockitokotlin2.*
55
import net.consensys.cava.toml.Toml
66
import org.assertj.core.api.Assertions.assertThat
77
import org.jline.reader.LineReader
@@ -14,6 +14,9 @@ import org.koin.core.component.inject
1414
import org.koin.core.context.stopKoin
1515
import org.koin.test.KoinTest
1616
import org.koin.test.mock.declare
17+
import org.mockito.Mockito.mock
18+
import org.mockito.kotlin.*
19+
import org.mockito.kotlin.mock
1720
import org.strykeforce.thirdcoast.command.Command
1821
import org.strykeforce.thirdcoast.command.DOUBLE_FORMAT_4
1922
import org.strykeforce.thirdcoast.device.TalonService

vendordeps/thirdcoast.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"fileName": "thirdcoast.json",
33
"name": "StrykeForce-ThirdCoast",
4-
"version": "24.0.3",
4+
"version": "24.0.6",
55
"uuid": "13c4f4b5-a1c0-4670-8f8d-b7b03628c0d3",
66
"frcYear": "2024",
77
"mavenUrls": [
@@ -12,7 +12,7 @@
1212
{
1313
"groupId": "org.strykeforce",
1414
"artifactId": "thirdcoast",
15-
"version": "24.0.3"
15+
"version": "24.0.6"
1616
}
1717
],
1818
"jniDependencies": [],

0 commit comments

Comments
 (0)