mirror of
https://git.tukaani.org/xz.git
synced 2025-02-17 14:08:12 +00:00
Tests: test_index: Edit a misleading test
(cherry picked from commit d879686469c9c4bf2a7c0bb6420ebe4530fc8f07)
This commit is contained in:
parent
2358ef8238
commit
d8228d1ea0
@ -42,8 +42,11 @@ test_lzma_index_memusage(void)
|
||||
assert_uint_eq(lzma_index_memusage((lzma_vli)UINT32_MAX + 1, 1),
|
||||
UINT64_MAX);
|
||||
|
||||
// The maximum number of Blocks should be LZMA_VLI_MAX
|
||||
assert_uint_eq(lzma_index_memusage(1, LZMA_VLI_MAX), UINT64_MAX);
|
||||
// While the number of blocks is lzma_vli, the real maximum value is
|
||||
// much smaller than LZMA_VLI_MAX. Just check that it fails with a
|
||||
// huge but valid VLI and that it succeeds with a smaller one.
|
||||
assert_uint_eq(lzma_index_memusage(1, LZMA_VLI_MAX / 5), UINT64_MAX);
|
||||
assert_uint(lzma_index_memusage(1, LZMA_VLI_MAX / 11), <, UINT64_MAX);
|
||||
|
||||
// Number of Streams must be non-zero
|
||||
assert_uint_eq(lzma_index_memusage(0, 1), UINT64_MAX);
|
||||
|
Loading…
x
Reference in New Issue
Block a user