tests: unit: cbprintf: Align test to changes in cbprintf
Aligned tests to handle the fact that static packaging return error when detects read-write string and storing read-write positions is not enabled. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
This commit is contained in:
parent
39c88fef8b
commit
ca9002535d
1 changed files with 6 additions and 3 deletions
|
@ -1250,7 +1250,8 @@ static void test_cbprintf_package_rw_string_indexes(void)
|
|||
uint8_t str_idx;
|
||||
char *addr;
|
||||
|
||||
CBPRINTF_STATIC_PACKAGE(NULL, 0, len0, 0, 0, test_str, 100, test_str1);
|
||||
CBPRINTF_STATIC_PACKAGE(NULL, 0, len0, 0, CBPRINTF_PACKAGE_CONST_CHAR_RO,
|
||||
test_str, 100, test_str1);
|
||||
CBPRINTF_STATIC_PACKAGE(NULL, 0, len1, 0,
|
||||
CBPRINTF_PACKAGE_ADD_STRING_IDXS,
|
||||
test_str, 100, test_str1);
|
||||
|
@ -1262,7 +1263,8 @@ static void test_cbprintf_package_rw_string_indexes(void)
|
|||
uint8_t __aligned(CBPRINTF_PACKAGE_ALIGNMENT) package0[len0];
|
||||
uint8_t __aligned(CBPRINTF_PACKAGE_ALIGNMENT) package1[len1];
|
||||
|
||||
CBPRINTF_STATIC_PACKAGE(package0, sizeof(package0), len0, 0, 0,
|
||||
CBPRINTF_STATIC_PACKAGE(package0, sizeof(package0), len0, 0,
|
||||
CBPRINTF_PACKAGE_CONST_CHAR_RO,
|
||||
test_str, 100, test_str1);
|
||||
CBPRINTF_STATIC_PACKAGE(package1, sizeof(package1), len1, 0,
|
||||
CBPRINTF_PACKAGE_ADD_STRING_IDXS,
|
||||
|
@ -1311,7 +1313,7 @@ static void test_cbprintf_fsc_package(void)
|
|||
}
|
||||
|
||||
char test_str[] = "test %d %s";
|
||||
char *test_str1 = "lorem ipsum";
|
||||
const char *test_str1 = "lorem ipsum";
|
||||
char exp_str0[256];
|
||||
char exp_str1[256];
|
||||
char out_str[256];
|
||||
|
@ -1326,6 +1328,7 @@ static void test_cbprintf_fsc_package(void)
|
|||
CBPRINTF_PACKAGE_ADD_STRING_IDXS,
|
||||
test_str, 100, test_str1);
|
||||
|
||||
zassert_true(len > 0, NULL);
|
||||
uint8_t __aligned(CBPRINTF_PACKAGE_ALIGNMENT) package[len];
|
||||
|
||||
CBPRINTF_STATIC_PACKAGE(package, sizeof(package), len, 0,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue