Skip to content

Commit a164aba

Browse files
committed
Test the generate method
The `generate` method exists in v17, was deprecated in v18, and removed in v19. We have the code already just not the integration test - add it.
1 parent d23f510 commit a164aba

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

integration_test/tests/generating.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@
44
55
use integration_test::{Node, NodeExt as _, Wallet};
66

7+
#[test]
8+
// The `generate` method deprecated in Core v18 and was removed in v19.
9+
#[cfg(feature = "v17")]
10+
fn generate() {
11+
const NBLOCKS: usize = 10;
12+
13+
let node = Node::with_wallet(Wallet::Default, &[]);
14+
let _ = node.client.generate(NBLOCKS).expect("generate");
15+
}
16+
717
#[test]
818
fn generate_to_address() {
919
const NBLOCKS: usize = 1;

types/src/v17/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
//!
6363
//! | JSON-PRC Method Name | Status |
6464
//! |:-----------------------------------|:---------------:|
65-
//! | generate | done (untested) |
65+
//! | generate | done |
6666
//! | generatetoaddress | done |
6767
//!
6868
//! </details>

types/src/v18/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
//!
6969
//! | JSON-PRC Method Name | Status |
7070
//! |:-----------------------------------|:---------------:|
71-
//! | generate | done (untested) |
71+
//! | generate | omitted |
7272
//! | generatetoaddress | done |
7373
//!
7474
//! </details>

0 commit comments

Comments
 (0)