Skip to content

Commit 38bca64

Browse files
committed
Move v2 integration tests to payjoin-io
1 parent d9904c7 commit 38bca64

File tree

5 files changed

+734
-626
lines changed

5 files changed

+734
-626
lines changed

.github/workflows/rust.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: test payjoin v1 integration
3535
run: cargo test --package payjoin --verbose --features=send,receive --test integration
3636
- name: test payjoin v2 integration
37-
run: cargo test --package payjoin --verbose --features=send,receive,v2 --test integration
37+
run: cargo test --package payjoin-io --verbose --features=danger-local-https --test integration
3838
- name: test payjoin-cli bin v1
3939
run: cargo test --package payjoin-cli --verbose --features=danger-local-https
4040
- name: build payjoin-cli bin v2

Cargo.lock

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

payjoin-io/Cargo.toml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,23 @@ version = "0.0.1"
1414
danger-local-https = ["rustls"]
1515

1616
[dependencies]
17-
payjoin = { version = "0.15.0", features = ["v2"] }
17+
payjoin = { version = "0.15.0", features = ["v2", "send", "receive"] }
1818
rustls = { version = "0.22.2", optional = true }
1919
ureq = "2.9.4"
2020

2121
[dev-dependencies]
22-
22+
payjoin-directory = { path = "../payjoin-directory", features = ["danger-local-https"] }
23+
bitcoin = { version = "0.30.0", features = ["base64"] }
24+
log = { version = "0.4.14"}
25+
bitcoind = { version = "0.31.1", features = ["0_21_2"] }
26+
http = "1"
27+
ohttp-relay = "0.0.7"
28+
once_cell = "1"
29+
rcgen = { version = "0.11" }
30+
url = "2.2.2"
31+
rustls = "0.22.2"
32+
testcontainers = "0.15.0"
33+
testcontainers-modules = { version = "0.1.3", features = ["redis"] }
34+
tokio = { version = "1.12.0", features = ["full"] }
35+
tracing = "0.1.40"
36+
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }

0 commit comments

Comments
 (0)