aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2022-06-14 22:10:10 +0300
committerLasse Collin <lasse.collin@tukaani.org>2022-06-14 22:17:01 +0300
commit154b73c5a1092c3f785e01666b564ad7ff1be555 (patch)
tree5a6952dc47ad7b0d9be687307a849b157f442853 /tests
parentAdded vli tests to .gitignore (diff)
downloadxz-154b73c5a1092c3f785e01666b564ad7ff1be555.tar.xz
Tests: test_vli: Add const where appropriate.
Diffstat (limited to 'tests')
-rw-r--r--tests/test_vli.c53
1 files changed, 28 insertions, 25 deletions
diff --git a/tests/test_vli.c b/tests/test_vli.c
index 2219ef88..e4cbf6a5 100644
--- a/tests/test_vli.c
+++ b/tests/test_vli.c
@@ -17,34 +17,35 @@
// VLI can have between 1 and 9 bytes when encoded
// They are encoded little endian where all but the last
// byte must have the leading 1 bit set
-static uint8_t one_byte[1] = {0x25};
-static lzma_vli one_byte_value = 37;
+static const uint8_t one_byte[1] = {0x25};
+static const lzma_vli one_byte_value = 37;
-static uint8_t two_bytes[2] = {0x80, 0x56};
-static lzma_vli two_byte_value = 11008;
+static const uint8_t two_bytes[2] = {0x80, 0x56};
+static const lzma_vli two_byte_value = 11008;
-static uint8_t three_bytes[3] = {0x99, 0x92, 0x20};
-static lzma_vli three_byte_value = 526617;
+static const uint8_t three_bytes[3] = {0x99, 0x92, 0x20};
+static const lzma_vli three_byte_value = 526617;
-static uint8_t four_bytes[4] = {0x97, 0x83, 0x94, 0x47};
-static lzma_vli four_byte_value = 149225879;
+static const uint8_t four_bytes[4] = {0x97, 0x83, 0x94, 0x47};
+static const lzma_vli four_byte_value = 149225879;
-static uint8_t five_bytes[5] = {0xA6, 0x92, 0x88, 0x89, 0x32};
-static lzma_vli five_byte_value = 13440780582;
+static const uint8_t five_bytes[5] = {0xA6, 0x92, 0x88, 0x89, 0x32};
+static const lzma_vli five_byte_value = 13440780582;
-static uint8_t six_bytes[6] = {0xA9, 0x84, 0x99, 0x82, 0x94, 0x12};
-static lzma_vli six_byte_value = 623848604201;
+static const uint8_t six_bytes[6] = {0xA9, 0x84, 0x99, 0x82, 0x94, 0x12};
+static const lzma_vli six_byte_value = 623848604201;
-static uint8_t seven_bytes[7] = {0x90, 0x80, 0x90, 0x80, 0x90, 0x80, 0x79};
-static lzma_vli seven_byte_value = 532167923073040;
+static const uint8_t seven_bytes[7] = {0x90, 0x80, 0x90, 0x80, 0x90, 0x80,
+ 0x79};
+static const lzma_vli seven_byte_value = 532167923073040;
-static uint8_t eight_bytes[8] = {0x91, 0x87, 0xF2, 0xB2, 0xC2, 0xD2, 0x93,
- 0x63};
-static lzma_vli eight_byte_value = 55818443594433425;
+static const uint8_t eight_bytes[8] = {0x91, 0x87, 0xF2, 0xB2, 0xC2, 0xD2,
+ 0x93, 0x63};
+static const lzma_vli eight_byte_value = 55818443594433425;
-static uint8_t nine_bytes[9] = {0x81, 0x91, 0xA1, 0xB1, 0xC1, 0xD1, 0xE1,
- 0xF1, 0x1};
-static lzma_vli nine_byte_value = 136100349976529025;
+static const uint8_t nine_bytes[9] = {0x81, 0x91, 0xA1, 0xB1, 0xC1, 0xD1,
+ 0xE1, 0xF1, 0x1};
+static const lzma_vli nine_byte_value = 136100349976529025;
static void
@@ -74,7 +75,8 @@ test_lzma_vli_size(void)
// Helper function for test_lzma_vli_encode
// Encodes an input VLI and compares against a pre-computed value
static void
-encode_single_call_mode(lzma_vli input, uint8_t* expected, uint32_t expected_len)
+encode_single_call_mode(lzma_vli input, const uint8_t *expected,
+ uint32_t expected_len)
{
uint8_t out[LZMA_VLI_BYTES_MAX];
size_t out_pos = 0;
@@ -82,7 +84,6 @@ encode_single_call_mode(lzma_vli input, uint8_t* expected, uint32_t expected_len
expected_len), LZMA_OK);
assert_uint_eq(out_pos, expected_len);
assert_array_eq(out, expected, expected_len);
-
}
@@ -90,7 +91,7 @@ encode_single_call_mode(lzma_vli input, uint8_t* expected, uint32_t expected_len
// Encodes an input VLI one byte at a time with the multi call
// method. Then compares agaist a pre-computed value
static void
-encode_multi_call_mode(lzma_vli input, uint8_t* expected,
+encode_multi_call_mode(lzma_vli input, const uint8_t *expected,
uint32_t expected_len)
{
uint8_t out[LZMA_VLI_BYTES_MAX];
@@ -194,7 +195,8 @@ test_lzma_vli_encode(void)
static void
-decode_single_call_mode(uint8_t* input, uint32_t input_len, lzma_vli expected)
+decode_single_call_mode(const uint8_t *input, uint32_t input_len,
+ lzma_vli expected)
{
lzma_vli out = 0;
size_t in_pos = 0;
@@ -207,7 +209,8 @@ decode_single_call_mode(uint8_t* input, uint32_t input_len, lzma_vli expected)
static void
-decode_multi_call_mode(uint8_t* input, uint32_t input_len, lzma_vli expected)
+decode_multi_call_mode(const uint8_t *input, uint32_t input_len,
+ lzma_vli expected)
{
lzma_vli out = 0;
size_t in_pos = 0;