+++ /dev/null
-#include "lut.h"
-#include "Util/utils.h"
-#include <stdlib.h>
-#include <stdio.h>
-#include "Util/types.h"
-#include <math.h>
-
-//integers
-void t_utils1()
-{
- FILE* file = fopen("../tdata/test/integers.txt", "rb");
- int64_t x;
- readInt(file, &x);
- LUT_ASSERT(x == 1234);
- readInt(file, &x);
- LUT_ASSERT(x == -987);
- readInt(file, &x);
- LUT_ASSERT(x == 654321);
- readInt(file, &x);
- LUT_ASSERT(x == 12);
- readInt(file, &x);
- LUT_ASSERT(x == 345678);
- readInt(file, &x);
- LUT_ASSERT(x == -1234);
- fclose(file);
-}
-
-//reals
-void t_utils2()
-{
- FILE* file = fopen("../tdata/test/reals.txt", "rb");
- Real x, tol = 1e-10;
- readReal(file, &x);
- LUT_ASSERT(fabs(x - 1234.056) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - 987e-3) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - -654321e-2) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - 12.34567) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - 345678.0) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - -1234.05) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - 3e-1) < tol);
- readReal(file, &x);
- LUT_ASSERT(fabs(x - -1.0188) < tol);
- fclose(file);
-}