Skip to content

Commit 4d663a1

Browse files
developerucheWizdave97seunlanlege
authored
implement reconnect client. (#116)
Co-authored-by: David Salami <wizdave97@gmail.com> Co-authored-by: Seun Lanlege <seunlanlege@gmail.com>
1 parent e4db05c commit 4d663a1

19 files changed

+978
-525
lines changed

.github/workflows/ci.yml

+26-1
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,15 @@ concurrency:
1414

1515
env:
1616
CARGO_TERM_COLOR: always
17-
RUSTFLAGS: "-C link-args=-Wl,--allow-multiple-definition"
17+
# RUSTFLAGS: "-C link-args=-Wl,--allow-multiple-definition"
1818
FOUNDRY_PROFILE: ci
1919
BNB_RPC: ${{ secrets.BNB_RPC }}
20+
BSC_URL: ${{ secrets.BSC_URL }}
21+
OP_URL: ${{ secrets.OP_URL }}
22+
SEPOLIA_URL: ${{ secrets.SEPOLIA_URL }}
23+
SIGNING_KEY: ${{ secrets.SIGNING_KEY }}
2024
POLYGON_RPC: ${{ secrets.POLYGON_RPC }}
25+
WASM_BINDGEN_TEST_TIMEOUT: 3600
2126

2227
jobs:
2328
check-wasm:
@@ -260,3 +265,23 @@ jobs:
260265
forge test -vvv
261266
id: test
262267

268+
hyperclient-tests:
269+
name: Hyperclient Integration Tests
270+
runs-on: ubuntu-latest
271+
272+
steps:
273+
- uses: actions/checkout@v4.1.1
274+
275+
- name: Install wasm-pack
276+
run: |
277+
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
278+
rustup target add wasm32-unknown-unknown
279+
280+
- name: Install chrome
281+
uses: browser-actions/setup-chrome@latest
282+
283+
- name: Run WASM tests
284+
run: |
285+
wasm-pack test --headless --chrome --no-default-features --features=wasm
286+
working-directory: modules/client
287+

0 commit comments

Comments
 (0)