Skip to content

Commit 3f1cfe1

Browse files
committed
Add subscription code
1 parent 104e0fb commit 3f1cfe1

37 files changed

+3007
-749
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
run: curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
7575
- name: Build
7676
run: cargo build -p qt -p quilkin -p quilkin-xds --tests
77-
- run: cargo nextest run --no-tests=pass -p qt -p quilkin -p quilkin-xds -p corrosion
77+
- run: cargo nextest run --no-tests=pass -p qt -p quilkin -p quilkin-xds -p corrosion-tests
7878
- name: Validate Quilkin's clap arguments
7979
run: |
8080
set +e # don't fail on error, we expect the command to fail since we aren't providing arguments

Cargo.lock

Lines changed: 55 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ members = [
190190
".",
191191
"crates/agones",
192192
"crates/corrosion",
193-
"crates/corrosion-utils",
193+
"crates/corrosion-tests",
194194
"crates/macros",
195195
#"crates/nmap-service-probes",
196196
"crates/proto-gen",
@@ -214,7 +214,6 @@ base64 = "0.22.1"
214214
bytes = { version = "1.10.1", features = ["serde"] }
215215
cached = { version = "0.54", default-features = false }
216216
corrosion = { path = "crates/corrosion" }
217-
corrosion-utils = { path = "crates/corrosion-utils" }
218217
eyre = "0.6.12"
219218
enum-map = "2.7.3"
220219
futures = "0.3.31"
@@ -278,6 +277,7 @@ corro-client = { git = "https://github.com/EmbarkStudios/corrosion", branch = "m
278277
corro-types = { git = "https://github.com/EmbarkStudios/corrosion", branch = "misc" }
279278
rusqlite = "0.33"
280279
spawn = { git = "https://github.com/EmbarkStudios/corrosion", branch = "misc" }
280+
sqlite-pool = { git = "https://github.com/EmbarkStudios/corrosion", branch = "misc" }
281281
tripwire = { git = "https://github.com/EmbarkStudios/corrosion", branch = "misc" }
282282
uhlc = "0.7"
283283

crates/corrosion-utils/Cargo.toml renamed to crates/corrosion-tests/Cargo.toml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,28 @@
11
[package]
2-
name = "corrosion-utils"
2+
name = "corrosion-tests"
33
license.workspace = true
44
edition.workspace = true
55
version.workspace = true
66
publish = false
77

88
[dependencies]
9+
async-trait.workspace = true
10+
bytes.workspace = true
911
camino.workspace = true
1012
corro-api-types.workspace = true
1113
corro-types.workspace = true
14+
corrosion.workspace = true
15+
insta = "1.43"
1216
prettytable = { version = "0.10", default-features = false }
17+
qt = { path = "../test" }
18+
quilkin-types.workspace = true
1319
rusqlite.workspace = true
20+
serde_json.workspace = true
21+
smallvec = "1.15"
1422
spawn.workspace = true
23+
sqlite-pool.workspace = true
1524
tempfile.workspace = true
25+
time.workspace = true
1626
tokio.workspace = true
1727
tokio-stream.workspace = true
1828
tripwire.workspace = true

0 commit comments

Comments
 (0)