diff options
Diffstat (limited to 'tests/headers/langinfo.c')
| -rw-r--r-- | tests/headers/langinfo.c | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/tests/headers/langinfo.c b/tests/headers/langinfo.c new file mode 100644 index 00000000..2eb6b3c5 --- /dev/null +++ b/tests/headers/langinfo.c @@ -0,0 +1,93 @@ +// https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/langinfo.h.html + +#include "core.h" + +#include <langinfo.h> + +TEST(langinfo_h) +{ + TYPE(locale_t); + TYPE(nl_item); + + MACRO(CODESET); + MACRO(D_T_FMT) + MACRO(D_FMT); + MACRO(T_FMT); + MACRO(T_FMT_AMPM); + MACRO(PM_STR); + MACRO(DAY_1); + MACRO(DAY_2); + MACRO(DAY_3); + MACRO(DAY_4); + MACRO(DAY_5); + MACRO(DAY_6); + MACRO(DAY_7); + MACRO(ABDAY_1); + MACRO(ABDAY_2); + MACRO(ABDAY_3); + MACRO(ABDAY_4); + MACRO(ABDAY_5); + MACRO(ABDAY_6); + MACRO(ABDAY_7); + MACRO(MON_1); + MACRO(MON_2); + MACRO(MON_3); + MACRO(MON_4); + MACRO(MON_5); + MACRO(MON_6); + MACRO(MON_7); + MACRO(MON_8); + MACRO(MON_9); + MACRO(MON_10); + MACRO(MON_11); + MACRO(MON_12); + MACRO(ALTMON_1); + MACRO(ALTMON_2); + MACRO(ALTMON_3); + MACRO(ALTMON_4); + MACRO(ALTMON_5); + MACRO(ALTMON_6); + MACRO(ALTMON_7); + MACRO(ALTMON_8); + MACRO(ALTMON_9); + MACRO(ALTMON_1); + MACRO(ALTMON_11); + MACRO(ALTMON_12); + MACRO(ABMON_1); + MACRO(ABMON_2); + MACRO(ABMON_3); + MACRO(ABMON_4); + MACRO(ABMON_5); + MACRO(ABMON_6); + MACRO(ABMON_7); + MACRO(ABMON_8); + MACRO(ABMON_9); + MACRO(ABMON_10); + MACRO(ABMON_11); + MACRO(ABMON_12); + MACRO(ABALTMON_1); + MACRO(ABALTMON_2); + MACRO(ABALTMON_3); + MACRO(ABALTMON_4); + MACRO(ABALTMON_5); + MACRO(ABALTMON_6); + MACRO(ABALTMON_7); + MACRO(ABALTMON_8); + MACRO(ABALTMON_9); + MACRO(ABALTMON_10); + MACRO(ABALTMON_11); + MACRO(ABALTMON_12); + MACRO(ERA); + MACRO(ERA_D_FMT); + MACRO(ERA_D_T_FMT); + MACRO(ERA_T_FMT); + MACRO(ALT_DIGITS); + MACRO(RADIXCHAR); + MACRO(THOUSEP); + MACRO(YESEXPR); + MACRO(NOEXPR); + MACRO(CRNCYSTR); + + FUNCTION(nl_langinfo, FN(char *, nl_item)) + FUNCTION(nl_langinfo_l, FN(char *, nl_item, locale_t)) +} |
