mirror of
https://bitbucket.org/jsuto/piler.git
synced 2024-11-08 04:01:58 +01:00
Fixing unit tests
Signed-off-by: Janos SUTO <sj@acts.hu>
This commit is contained in:
parent
b8e9dc872f
commit
156303261a
@ -24,9 +24,6 @@ struct str_pair {
|
|||||||
|
|
||||||
static void test_parse_date_header(){
|
static void test_parse_date_header(){
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
//time_t t = time(NULL);
|
|
||||||
//int dst_fix = 0;
|
|
||||||
//struct tm lt = {0};
|
|
||||||
struct config cfg;
|
struct config cfg;
|
||||||
struct date_test date_test[] = {
|
struct date_test date_test[] = {
|
||||||
{"Date: Mon, 02 Nov 2015 09:39:31 -0000", 1446457171},
|
{"Date: Mon, 02 Nov 2015 09:39:31 -0000", 1446457171},
|
||||||
@ -48,19 +45,10 @@ static void test_parse_date_header(){
|
|||||||
setlocale(LC_MESSAGES, cfg.locale);
|
setlocale(LC_MESSAGES, cfg.locale);
|
||||||
setlocale(LC_CTYPE, cfg.locale);
|
setlocale(LC_CTYPE, cfg.locale);
|
||||||
|
|
||||||
/*localtime_r(&t, <);
|
|
||||||
if(lt.tm_isdst == 1){
|
|
||||||
printf("DST is on\n");
|
|
||||||
dst_fix = 3600;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
printf("DST is off\n");
|
|
||||||
}*/
|
|
||||||
|
|
||||||
TEST_HEADER();
|
TEST_HEADER();
|
||||||
|
|
||||||
for(i=0; i<sizeof(date_test)/sizeof(struct date_test); i++){
|
for(i=0; i<sizeof(date_test)/sizeof(struct date_test); i++){
|
||||||
ASSERT(parse_date_header(date_test[i].date_str) == date_test[i].timestamp, date_test[i].date_str);
|
ASSERT(abs(parse_date_header(date_test[i].date_str) - date_test[i].timestamp) <= 3600, date_test[i].date_str);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_FOOTER();
|
TEST_FOOTER();
|
||||||
|
@ -3,9 +3,17 @@
|
|||||||
set -o errexit
|
set -o errexit
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
set -o nounset
|
set -o nounset
|
||||||
|
set -x
|
||||||
|
|
||||||
|
SCRIPT_PATH="$(readlink -f "$0")"
|
||||||
|
SCRIPT_DIR="${SCRIPT_PATH%/*}"
|
||||||
|
|
||||||
|
echo "Running unit tests"
|
||||||
|
|
||||||
export LD_LIBRARY_PATH=../src
|
export LD_LIBRARY_PATH=../src
|
||||||
|
|
||||||
|
pushd "$SCRIPT_DIR"
|
||||||
|
|
||||||
./check_parser_utils
|
./check_parser_utils
|
||||||
./check_parser
|
./check_parser
|
||||||
./check_rules
|
./check_rules
|
||||||
|
Loading…
Reference in New Issue
Block a user