From 1af4e256c94edc65938088f239d41d9b80852bac Mon Sep 17 00:00:00 2001 From: Sagar Dhawan Date: Tue, 3 Dec 2019 12:27:43 -0800 Subject: [PATCH] Print slot meta when printing a slot (#7133) automerge --- ledger-tool/src/main.rs | 1 + ledger-tool/tests/basic.rs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ledger-tool/src/main.rs b/ledger-tool/src/main.rs index 7be7001c9..4470c4019 100644 --- a/ledger-tool/src/main.rs +++ b/ledger-tool/src/main.rs @@ -30,6 +30,7 @@ enum LedgerOutputMethod { } fn output_slot(blocktree: &Blocktree, slot: Slot, method: &LedgerOutputMethod) { + println!("Slot Meta {:?}", blocktree.meta(slot)); let entries = blocktree .get_slot_entries(slot, 0, None) .unwrap_or_else(|err| { diff --git a/ledger-tool/tests/basic.rs b/ledger-tool/tests/basic.rs index d4a34cbe9..b2e8c0904 100644 --- a/ledger-tool/tests/basic.rs +++ b/ledger-tool/tests/basic.rs @@ -31,6 +31,7 @@ fn bad_arguments() { fn nominal() { let genesis_config = create_genesis_config(100).genesis_config; let ticks_per_slot = genesis_config.ticks_per_slot; + let meta_lines = 1; let (ledger_path, _blockhash) = create_new_tmp_ledger!(&genesis_config); let ticks = ticks_per_slot as usize; @@ -44,5 +45,5 @@ fn nominal() { // Print everything let output = run_ledger_tool(&["-l", &ledger_path, "print"]); assert!(output.status.success()); - assert_eq!(count_newlines(&output.stdout), ticks + 1); + assert_eq!(count_newlines(&output.stdout), ticks + meta_lines + 1); }