@@ -54,11 +54,11 @@ test "write_leb128 Int" {
54
54
buffer .test_leb128 (129 )
55
55
assert_eq (buffer .to_bytes (), b "\x81\x01 " )
56
56
buffer .test_leb128 (16383 )
57
- assert_eq (buffer .to_bytes (), b "\xff\x7f " )
57
+ assert_eq (buffer .to_bytes (), b "\xff\xff\x00 " )
58
58
buffer .test_leb128 (16384 )
59
59
assert_eq (buffer .to_bytes (), b "\x80\x80\x01 " )
60
60
buffer .test_leb128 (2097151 )
61
- assert_eq (buffer .to_bytes (), b "\xff\xff\x7f " )
61
+ assert_eq (buffer .to_bytes (), b "\xff\xff\xff\x00 " )
62
62
}
63
63
64
64
///|
@@ -68,7 +68,7 @@ test "write_leb128 Int64" {
68
68
assert_eq (buffer .to_bytes (), b "\x00 " )
69
69
buffer .reset ()
70
70
buffer .write_leb128 (127L )
71
- assert_eq (buffer .to_bytes (), b "\x7f " )
71
+ assert_eq (buffer .to_bytes (), b "\xff\x00 " )
72
72
buffer .reset ()
73
73
buffer .write_leb128 (128L )
74
74
assert_eq (buffer .to_bytes (), b "\x80\x01 " )
@@ -77,13 +77,13 @@ test "write_leb128 Int64" {
77
77
assert_eq (buffer .to_bytes (), b "\x81\x01 " )
78
78
buffer .reset ()
79
79
buffer .write_leb128 (16383L )
80
- assert_eq (buffer .to_bytes (), b "\xff\x7f " )
80
+ assert_eq (buffer .to_bytes (), b "\xff\xff\x00 " )
81
81
buffer .reset ()
82
82
buffer .write_leb128 (16384L )
83
83
assert_eq (buffer .to_bytes (), b "\x80\x80\x01 " )
84
84
buffer .reset ()
85
85
buffer .write_leb128 (2097151L )
86
- assert_eq (buffer .to_bytes (), b "\xff\xff\x7f " )
86
+ assert_eq (buffer .to_bytes (), b "\xff\xff\xff\x00 " )
87
87
}
88
88
89
89
///|
0 commit comments