diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2017-06-10 21:29:21 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2017-06-10 21:29:21 +0200 |
commit | 7deaa5e3a148c143b1f9dd0f485b0200890ba87f (patch) | |
tree | b2a7bd22d6e0e2a8c8b8e00a0a9634872db5e315 /tests/libc/test_strlcpy.c | |
parent | d6d1bdfefafff50b7b6d15d218c0a188570be541 (diff) | |
download | abaos-7deaa5e3a148c143b1f9dd0f485b0200890ba87f.tar.gz abaos-7deaa5e3a148c143b1f9dd0f485b0200890ba87f.tar.bz2 |
also moved tests into tests/libc
Diffstat (limited to 'tests/libc/test_strlcpy.c')
-rw-r--r-- | tests/libc/test_strlcpy.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/libc/test_strlcpy.c b/tests/libc/test_strlcpy.c new file mode 100644 index 0000000..a23a5bc --- /dev/null +++ b/tests/libc/test_strlcpy.c @@ -0,0 +1,15 @@ +#include "string.h" + +int main( void ) +{ + char *s = "test_string"; + char d[8]; + size_t n; + + // copy into too small string + n = strlcpy( d, s, 4 ); + if( n != 11 ) return 1; + if( strcmp( d, "tes" ) ) return 1; + + return 0; +} |