|
Ran
|
Jobs
1
|
Files
23
|
Run time
1min
|
Badge
README BADGES
|
push
github
Merge bitcoindevkit/bdk_wallet#300: Add utilities to test persistence <a class=hub.com/bitcoindevkit/bdk_wallet/commit/abcf868b2e51c85499bb78621cf397d2b236655b">abcf868b2<a href="https://github.com/bitcoindevkit/bdk_wallet/commit/f95c6426511989a6fc13c205ee07c3f9e41c45f6"> refactor: remove bdk_testenv dependency (codingp110) <a class="double-link" href="https://github.com/bitcoindevkit/bdk_wallet/commit/f53990901e27f68b48176ec5178ac28d3a582afc">f53990901</a><a href="https://github.com/bitcoindevkit/bdk_wallet/commit/f95c6426511989a6fc13c205ee07c3f9e41c45f6"> docs: document persist_test_utils module (codingp110) </a><a class="double-link" href="https://github.com/bitcoindevkit/bdk_wallet/commit/a03d3e3cb90233d3ee71895a74368a72a6561e49">a03d3e3cb</a><a href="https://github.com/bitcoindevkit/bdk_wallet/commit/f95c6426511989a6fc13c205ee07c3f9e41c45f6"> test: use utils to test file_store and rusqlite (codingp110) </a><a class="double-link" href="https://github.com/bitcoindevkit/bdk_wallet/commit/62060fdc3423790220c8fd6fff4faa40ce94f226">62060fdc3</a> feat: add utilities to test persistence of wallet (codingp110) Pull request description: <!-- You can erase any parts of this template not applicable to your Pull Request. --> ### Description Added some basic functions to test `WalletPersister` impl. Fixes #14 and might help with #234 . ### Changelog notice ``` Added - functions to test `WalletPersister` impl of custom persistence backends. - tests for file_store and rusqlite based on persistence testing functions added ``` ### Checklists #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) * [x] I ran `just p` before pushing #### New Features: * [x] I've added tests for the new feature * [x] I've added docs for the new feature ACKs for top commit: ValuedMammal: ACK abcf868b2e51c85499bb78621cf397d2b236655b Tree-SHA512: 854e24ace62cd5689bc5c67ef8099fc297a
214 of 256 new or added lines in 1 file covered. (83.59%)
6888 of 8115 relevant lines covered (84.88%)
3370.69 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 42 |
83.59 |
wallet/src/persist_test_utils.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 17500247668.1 | 23 |
84.88 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|