mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-21 12:41:32 +00:00
test(runtime-c-api) Assert returned value from wasmer_last_error_message
.
This commit is contained in:
@ -46,7 +46,8 @@ int main()
|
|||||||
int error_len = wasmer_last_error_length();
|
int error_len = wasmer_last_error_length();
|
||||||
printf("Error len: `%d`\n", error_len);
|
printf("Error len: `%d`\n", error_len);
|
||||||
char *error_str = malloc(error_len);
|
char *error_str = malloc(error_len);
|
||||||
wasmer_last_error_message(error_str, error_len);
|
int error_result = wasmer_last_error_message(error_str, error_len);
|
||||||
|
assert(error_len == error_result);
|
||||||
printf("Error str: `%s`\n", error_str);
|
printf("Error str: `%s`\n", error_str);
|
||||||
assert(0 == strcmp(error_str, "Call error: Parameters of type [I32] did not match signature [I32, I32] -> [I32]"));
|
assert(0 == strcmp(error_str, "Call error: Parameters of type [I32] did not match signature [I32, I32] -> [I32]"));
|
||||||
free(error_str);
|
free(error_str);
|
||||||
|
Reference in New Issue
Block a user