Note that this calls clar__assert_equal with a pseudo-format string of `%.*s` but then provides arguments of `const char *`, `const char *`, `size_t`.  This obviously deviates from the `printf` format string, which is length-first, then string.  But I think that matching the `strncmp` syntax is more sensible here.