Pārlūkot izejas kodu

Add integration tests for web

develop
Silvestr Predko 2 gadus atpakaļ
vecāks
revīzija
fcb5814d62
2 mainītis faili ar 25 papildinājumiem un 0 dzēšanām
  1. 3
    0
      web-client/Cargo.toml
  2. 22
    0
      web-client/tests/integration.rs

+ 3
- 0
web-client/Cargo.toml Parādīt failu

@@ -34,3 +34,6 @@ itertools = "0.10"
34 34
 rand = { version = "0.8.5" }
35 35
 rand_chacha = "0.3"
36 36
 serde-wasm-bindgen = "0.4.3"
37
+
38
+[dev-dependencies]
39
+wasm-bindgen-test = "0.3"

+ 22
- 0
web-client/tests/integration.rs Parādīt failu

@@ -0,0 +1,22 @@
1
+use wasm_bindgen_test::*;
2
+
3
+wasm_bindgen_test_configure!(run_in_browser);
4
+
5
+#[wasm_bindgen_test]
6
+async fn pass() {
7
+    console_log!("Test Passed");
8
+}
9
+
10
+#[wasm_bindgen_test]
11
+async fn key_exchange() {
12
+    // temporary for docker testing
13
+    let resp = reqwest::get("http://key-exchange:3000/meeting").await;
14
+    console_log!("{resp:?}");
15
+}
16
+
17
+#[wasm_bindgen_test]
18
+async fn sandbox() {
19
+    // temporary for docker testing
20
+    let resp = reqwest::get("http://sandbox:3030").await;
21
+    console_log!("{resp:?}");
22
+}

Notiek ielāde…
Atcelt
Saglabāt