Skip to content

Commit 7f70249

Browse files
authored
Merge pull request #144 from cowlicks/fix-tests
Fix tests
2 parents 4f2f5fe + 60015d7 commit 7f70249

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ jobs:
3232
components: rustfmt
3333
- name: Run tests
3434
run: |
35-
cargo check --no-default-features --features tokio
36-
cargo check --no-default-features --features tokio,sparse
37-
cargo check --no-default-features --features tokio,sparse,cache
38-
cargo check --no-default-features --features async-std
39-
cargo check --no-default-features --features async-std,sparse
40-
cargo check --no-default-features --features async-std,sparse,cache
35+
cargo check --all-targets --no-default-features --features tokio
36+
cargo check --all-targets --no-default-features --features tokio,sparse
37+
cargo check --all-targets --no-default-features --features tokio,sparse,cache
38+
cargo check --all-targets --no-default-features --features async-std
39+
cargo check --all-targets --no-default-features --features async-std,sparse
40+
cargo check --all-targets --no-default-features --features async-std,sparse,cache
4141
cargo test --no-default-features --features js_interop_tests,tokio
4242
cargo test --no-default-features --features js_interop_tests,tokio,sparse
4343
cargo test --no-default-features --features js_interop_tests,tokio,sparse,cache
@@ -57,12 +57,12 @@ jobs:
5757
components: rustfmt
5858
- name: Run tests
5959
run: |
60-
cargo check --no-default-features --features tokio
61-
cargo check --no-default-features --features tokio,sparse
62-
cargo check --no-default-features --features tokio,sparse,cache
63-
cargo check --no-default-features --features async-std
64-
cargo check --no-default-features --features async-std,sparse
65-
cargo check --no-default-features --features async-std,sparse,cache
60+
cargo check --all-targets --no-default-features --features tokio
61+
cargo check --all-targets --no-default-features --features tokio,sparse
62+
cargo check --all-targets --no-default-features --features tokio,sparse,cache
63+
cargo check --all-targets --no-default-features --features async-std
64+
cargo check --all-targets --no-default-features --features async-std,sparse
65+
cargo check --all-targets --no-default-features --features async-std,sparse,cache
6666
cargo test --no-default-features --features tokio
6767
cargo test --no-default-features --features tokio,sparse
6868
cargo test --no-default-features --features tokio,sparse,cache
@@ -82,12 +82,12 @@ jobs:
8282
components: rustfmt
8383
- name: Run tests
8484
run: |
85-
cargo check --no-default-features --features tokio
86-
cargo check --no-default-features --features tokio,sparse
87-
cargo check --no-default-features --features tokio,sparse,cache
88-
cargo check --no-default-features --features async-std
89-
cargo check --no-default-features --features async-std,sparse
90-
cargo check --no-default-features --features async-std,sparse,cache
85+
cargo check --all-targets --no-default-features --features tokio
86+
cargo check --all-targets --no-default-features --features tokio,sparse
87+
cargo check --all-targets --no-default-features --features tokio,sparse,cache
88+
cargo check --all-targets --no-default-features --features async-std
89+
cargo check --all-targets --no-default-features --features async-std,sparse
90+
cargo check --all-targets --no-default-features --features async-std,sparse,cache
9191
cargo test --no-default-features --features js_interop_tests,tokio
9292
cargo test --no-default-features --features js_interop_tests,tokio,sparse
9393
cargo test --no-default-features --features js_interop_tests,tokio,sparse,cache

benches/memory.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ async fn create_hypercore(page_size: usize) -> Result<Hypercore, HypercoreError>
2525
let storage = Storage::open(
2626
|_| {
2727
Box::pin(async move {
28-
Ok(Box::new(RandomAccessMemory::new(page_size)) as Box<dyn StorageTraits>)
28+
Ok(Box::new(RandomAccessMemory::new(page_size)) as Box<dyn StorageTraits + Send>)
2929
})
3030
},
3131
false,
@@ -44,7 +44,7 @@ async fn create_hypercore(page_size: usize) -> Result<Hypercore, HypercoreError>
4444
let storage = Storage::open(
4545
|_| {
4646
Box::pin(async move {
47-
Ok(Box::new(RandomAccessMemory::new(page_size)) as Box<dyn StorageTraits>)
47+
Ok(Box::new(RandomAccessMemory::new(page_size)) as Box<dyn StorageTraits + Send>)
4848
})
4949
},
5050
false,

tests/js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"step": "node interop.js"
66
},
77
"dependencies": {
8-
"hypercore": "^10"
8+
"hypercore": "10.31.12"
99
}
1010
}

0 commit comments

Comments
 (0)