Skip to content

Commit 4efad54

Browse files
committed
Fix code block indentation
1 parent 633253c commit 4efad54

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

11_unit_testing.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -205,32 +205,32 @@ Let's confirm this in our test.
205205

206206
```rust
207207
fn test_reading_compact_size() {
208-
let mut bytes = [1_u8].as_slice();
209-
let length = read_compact_size(&mut bytes);
210-
assert_eq!(length, 1_u64);
211-
212-
let mut bytes = [253_u8, 0, 1].as_slice();
213-
let length = read_compact_size(&mut bytes);
214-
assert_eq!(length, 256_u64);
215-
216-
let mut bytes = [254_u8, 0, 0, 0, 1].as_slice();
217-
let length = read_compact_size(&mut bytes);
218-
assert_eq!(length, 256_u64.pow(3));
219-
220-
let mut bytes = [255_u8, 0, 0, 0, 0, 0, 0, 0, 1].as_slice();
221-
let length = read_compact_size(&mut bytes);
222-
assert_eq!(length, 256_u64.pow(7));
223-
224-
// https://mempool.space/tx/52539a56b1eb890504b775171923430f0355eb836a57134ba598170a2f8980c1
225-
// fd is 253
226-
// transaction has 20,000 empty inputs
227-
let hex = "fd204e";
228-
let decoded = hex::decode(hex).unwrap();
229-
let mut bytes = decoded.as_slice();
230-
let length = read_compact_size(&mut bytes);
231-
let expected_length = 20_000_u64;
232-
assert_eq!(length, expected_length);
233-
}
208+
let mut bytes = [1_u8].as_slice();
209+
let length = read_compact_size(&mut bytes);
210+
assert_eq!(length, 1_u64);
211+
212+
let mut bytes = [253_u8, 0, 1].as_slice();
213+
let length = read_compact_size(&mut bytes);
214+
assert_eq!(length, 256_u64);
215+
216+
let mut bytes = [254_u8, 0, 0, 0, 1].as_slice();
217+
let length = read_compact_size(&mut bytes);
218+
assert_eq!(length, 256_u64.pow(3));
219+
220+
let mut bytes = [255_u8, 0, 0, 0, 0, 0, 0, 0, 1].as_slice();
221+
let length = read_compact_size(&mut bytes);
222+
assert_eq!(length, 256_u64.pow(7));
223+
224+
// https://mempool.space/tx/52539a56b1eb890504b775171923430f0355eb836a57134ba598170a2f8980c1
225+
// fd is 253
226+
// transaction has 20,000 empty inputs
227+
let hex = "fd204e";
228+
let decoded = hex::decode(hex).unwrap();
229+
let mut bytes = decoded.as_slice();
230+
let length = read_compact_size(&mut bytes);
231+
let expected_length = 20_000_u64;
232+
assert_eq!(length, expected_length);
233+
}
234234
```
235235

236236
Run this with `cargo test` and all the tests should pass!

0 commit comments

Comments
 (0)