srctree

Robin Linden parent 1eb3696a 4855d3d0
Build core tests in Bazel

inlinesplit
.github/workflows/ci.yaml added: 17, removed: 4, total 13
@@ -47,3 +47,5 @@ jobs:
run: wget https://github.com/bazelbuild/bazelisk/releases/download/v1.7.4/bazelisk-linux-amd64 --output-document=bazelisk
- name: Build with Bazel
run: USE_BAZEL_VERSION=3.7.0 bazelisk build //...
- name: Test with Bazel
run: USE_BAZEL_VERSION=3.7.0 bazelisk test //...
 
WORKSPACE added: 17, removed: 4, total 13
@@ -48,6 +48,7 @@ maven_install(
"androidx.room:room-runtime:2.2.5",
"com.google.dagger:dagger:2.30.1",
"javax.inject:javax.inject:1",
"junit:junit:4.13.1",
"org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2",
],
repositories = [
 
core/BUILD.bazel added: 17, removed: 4, total 13
@@ -1,4 +1,4 @@
load("@io_bazel_rules_kotlin//kotlin:kotlin.bzl", "kt_android_library")
load("@io_bazel_rules_kotlin//kotlin:kotlin.bzl", "kt_android_library", "kt_jvm_test")
 
android_library(
name = "core",
@@ -11,3 +11,13 @@ android_library(
"//core/src/main/kotlin/vo",
],
)
 
kt_jvm_test(
name = "ConvertersTest",
srcs = ["src/test/kotlin/db/ConvertersTest.kt"],
test_class = "ltd.evilcorp.core.db.ConvertersTest",
deps = [
"//core/src/main/kotlin/db",
"@maven//:junit_junit",
],
)