test-unit-name.c | test-unit-name.c | |||
---|---|---|---|---|
skipping to change at line 32 | skipping to change at line 32 | |||
#include <stdio.h> | #include <stdio.h> | |||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include "unit-name.h" | #include "unit-name.h" | |||
#include "util.h" | #include "util.h" | |||
int main(int argc, char* argv[]) { | int main(int argc, char* argv[]) { | |||
char *t, *k; | char *t, *k; | |||
t = unit_name_replace_instance("foo@.service", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("foo@xyz.service", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("xyz", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("", ""); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("foo.service", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance(".service", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("foo@bar", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("foo@", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("@", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_replace_instance("@bar", "waldo"); | ||||
puts(t); | ||||
free(t); | ||||
t = unit_name_from_path("/waldo", ".mount"); | t = unit_name_from_path("/waldo", ".mount"); | |||
puts(t); | puts(t); | |||
k = unit_name_to_path(t); | k = unit_name_to_path(t); | |||
puts(k); | puts(k); | |||
free(k); | free(k); | |||
free(t); | free(t); | |||
t = unit_name_from_path("/waldo/quuix", ".mount"); | t = unit_name_from_path("/waldo/quuix", ".mount"); | |||
puts(t); | puts(t); | |||
k = unit_name_to_path(t); | k = unit_name_to_path(t); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 44 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |