Skip to content

Commit 43ecbe0

Browse files
authored
Merge pull request #204 from rage/deps
Updated deps, renamed argument
2 parents 1649cab + bfd6374 commit 43ecbe0

File tree

19 files changed

+743
-352
lines changed

19 files changed

+743
-352
lines changed

Cargo.lock

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

crates/bindings/tmc-langs-node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ env_logger = "0.10.0"
2424
serde = "1.0.136"
2525
serde_json = "1.0.78"
2626
thiserror = "1.0.30"
27-
ts-rs = { git = "https://github.com/Heliozoa/ts-rs.git", rev = "d1eeeabc857b824f3cdaec97270c33d3cf0eda35", features = [
27+
ts-rs = { git = "https://github.com/Heliozoa/ts-rs.git", rev = "6a7866228b008bab4bb03604fb404193fcbe7f74", features = [
2828
"serde-compat",
2929
] }
3030

crates/plugins/r/src/plugin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ test("sample", c("r1.1"), {
421421
}
422422
}
423423
}
424-
panic!()
424+
panic!("did not time out")
425425
}
426426

427427
#[test]

crates/tmc-client/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ serde = { version = "1.0.136", features = ["derive"] }
2929
serde_json = "1.0.78"
3030
tempfile = "3.3.0"
3131
thiserror = "1.0.30"
32-
ts-rs = { git = "https://github.com/Heliozoa/ts-rs.git", rev = "d1eeeabc857b824f3cdaec97270c33d3cf0eda35", features = [
32+
ts-rs = { git = "https://github.com/Heliozoa/ts-rs.git", rev = "6a7866228b008bab4bb03604fb404193fcbe7f74", features = [
3333
"serde-compat",
3434
], optional = true }
3535
url = "2.2.2"
3636
walkdir = "2.3.2"
3737

3838
[dev-dependencies]
3939
dotenv = "0.15.0"
40-
mockito = "0.31.0"
40+
mockito = "0.32.0"
4141
simple_logger = "4.0.0"
4242

4343
[features]

crates/tmc-client/src/tmc_client.rs

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,7 @@ fn finish_stage(message: impl Into<String>, data: impl Into<Option<ClientUpdateD
625625
mod test {
626626
// many of TmcClient's functions simply call already tested functions from api_v8 and don't need testing
627627
use super::*;
628-
use mockito::Matcher;
628+
use mockito::{Matcher, Server};
629629
use oauth2::{basic::BasicTokenType, AccessToken, EmptyExtraTokenFields};
630630
use std::sync::atomic::AtomicBool;
631631

@@ -645,9 +645,9 @@ mod test {
645645
.init();
646646
}
647647

648-
fn make_client() -> TmcClient {
648+
fn make_client(server: &Server) -> TmcClient {
649649
let mut client = TmcClient::new(
650-
mockito::server_url().parse().unwrap(),
650+
server.url().parse().unwrap(),
651651
"some_client".to_string(),
652652
"some_ver".to_string(),
653653
);
@@ -663,8 +663,9 @@ mod test {
663663
#[test]
664664
fn gets_exercise_updates() {
665665
init();
666-
let client = make_client();
667-
let _m = mockito::mock("GET", "/api/v8/core/courses/1234")
666+
let mut server = Server::new();
667+
let client = make_client(&server);
668+
let _m = server.mock("GET", "/api/v8/core/courses/1234")
668669
.match_query(Matcher::AllOf(vec![
669670
Matcher::UrlEncoded("client".into(), "some_client".into()),
670671
Matcher::UrlEncoded("client_version".into(), "some_ver".into()),
@@ -772,9 +773,10 @@ mod test {
772773
#[test]
773774
fn waits_for_submission() {
774775
init();
775-
776-
let client = make_client();
777-
let m = mockito::mock("GET", "/api/v8/core/submission/0")
776+
let mut server = Server::new();
777+
let client = make_client(&server);
778+
let m = server
779+
.mock("GET", "/api/v8/core/submission/0")
778780
.match_query(Matcher::AllOf(vec![
779781
Matcher::UrlEncoded("client".into(), "some_client".into()),
780782
Matcher::UrlEncoded("client_version".into(), "some_ver".into()),

0 commit comments

Comments
 (0)