#include "wrappers.h"
#include "controls.h"
#include "prepstdreply.h"
+#include "strgen.h"
ATF_TC(random_int);
ATF_TC(statctrl);
ATF_TC(mlmmj_list);
ATF_TC(open_text);
ATF_TC(chomp);
+ATF_TC(mydirname);
ATF_TC_HEAD(random_int, tc) { }
ATF_TC_HEAD(statctrl, tc) { }
ATF_TC_HEAD(mlmmj_list, tc) { }
ATF_TC_HEAD(open_text, tc) {}
ATF_TC_HEAD(chomp, tc) {}
+ATF_TC_HEAD(mydirname, tc) {}
#ifndef NELEM
#define NELEM(array) (sizeof(array) / sizeof((array)[0]))
bla = chomp(test2);
ATF_CHECK(bla != NULL);
ATF_REQUIRE_STREQ(bla, "");
+ bla = chomp(test3);
+ ATF_CHECK(bla != NULL);
+ ATF_REQUIRE_STREQ(bla, "");
bla = chomp(test4);
ATF_CHECK(bla != NULL);
ATF_REQUIRE_STREQ(bla, "test");
ATF_REQUIRE_STREQ(bla, "");
}
+ATF_TC_BODY(mydirname, tc)
+{
+ char plop[] = "/path/to/a/file";
+
+ ATF_REQUIRE_STREQ(mydirname(plop), "/path/to/a");
+
+}
+
ATF_TP_ADD_TCS(tp)
{
ATF_TP_ADD_TC(tp, random_int);
ATF_TP_ADD_TC(tp, statctrl);
ATF_TP_ADD_TC(tp, open_text);
ATF_TP_ADD_TC(tp, chomp);
+ ATF_TP_ADD_TC(tp, mydirname);
+
return (atf_no_error());
}