Skip to content

Commit 754f499

Browse files
authored
Merge pull request #25 from wasm-forge/integrate-ic-test
refactor: Integrate ic test, stable-structures v0.7.0
2 parents f54e6e8 + e99d044 commit 754f499

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+3272
-1114
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ jobs:
4242
- name: Clippy
4343
run: cargo clippy --tests --benches -- -D clippy::all
4444

45+
- name: Install ic-test
46+
run: cargo install ic-test
47+
48+
- name: Install candid-extractor
49+
run: cargo install candid-extractor
50+
4551
- name: Build test projects
4652
run: ./scripts/build_tests.sh
4753

@@ -52,7 +58,7 @@ jobs:
5258
uses: taiki-e/install-action@cargo-llvm-cov
5359

5460
- name: Generate code coverage
55-
run: cargo llvm-cov --all-features --workspace --lcov --output-path lcov.info
61+
run: cargo llvm-cov --all-features --ignore-filename-regex='(bindings|test_canisters)' --workspace --lcov --output-path lcov.info
5662

5763
- name: Upload coverage to Codecov
5864
uses: codecov/codecov-action@v3

CHANGELOG.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
# Changelog
22

3+
4+
## [v0.9.0]
5+
- switch to ic-stable-structures v0.7
6+
- refactor project structure
7+
- integrate ic-test into project for the integration tests
8+
- update dependencies
9+
10+
311
## [v0.8.1]
412
- switch to ic-cdk v0.18.3
513
- switch to pocket-ic v9.0
614
- update dependencies
715

16+
817
## [v0.8.0]
918
- improved Wasi compliance
1019
- change edition to 2024
@@ -79,8 +88,9 @@
7988
## [v0.5.0]
8089
- *API change:* init with memory manager using memory index range rather than first memory index.
8190

82-
83-
[unreleased]: https://github.com/wasm-forge/stable-fs/compare/v0.8.0...main
91+
[unreleased]: https://github.com/wasm-forge/stable-fs/compare/v0.9.0...main
92+
[v0.9.0]: https://github.com/wasm-forge/stable-fs/compare/v0.8.1...v0.9.0
93+
[v0.8.1]: https://github.com/wasm-forge/stable-fs/compare/v0.8.0...v0.8.1
8494
[v0.8.0]: https://github.com/wasm-forge/stable-fs/compare/v0.7.3...v0.8.0
8595
[v0.7.3]: https://github.com/wasm-forge/stable-fs/compare/v0.7.2...v0.7.3
8696
[v0.7.2]: https://github.com/wasm-forge/stable-fs/compare/v0.7.1...v0.7.2

0 commit comments

Comments
 (0)