aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSan Jacobs2022-08-26 12:41:48 +0200
committerSan Jacobs2022-08-26 12:41:48 +0200
commitb493287ba0d85799fd0c01c1d84e6eb6b781bfd6 (patch)
treeb537fa592c34373d6cd809cf655c438537769140
parentf31f88283209af8c6c8c1990b90f620206dfd54c (diff)
downloadsatscalc-b493287ba0d85799fd0c01c1d84e6eb6b781bfd6.tar.gz
satscalc-b493287ba0d85799fd0c01c1d84e6eb6b781bfd6.tar.bz2
satscalc-b493287ba0d85799fd0c01c1d84e6eb6b781bfd6.zip
Added test of easter predictor
-rw-r--r--src/test.cpp4
-rwxr-xr-xsrc/time.h1
-rwxr-xr-xtest.sh4
3 files changed, 8 insertions, 1 deletions
diff --git a/src/test.cpp b/src/test.cpp
index d5b2d22..0b97b4a 100644
--- a/src/test.cpp
+++ b/src/test.cpp
@@ -82,6 +82,10 @@ void test(){
std::cout << "Testtime: " << timeprint(testtime) << std::endl;
+ std::cout << "\n\n --- HOLIDAY TEST ---\n\n";
+ std::cout << "Easter 2022: " << timeprint(gaussEaster(2022)) << std::endl;
+ std::cout << "Easter 2030: " << timeprint(gaussEaster(2030)) << std::endl;
+ std::cout << "Easter 2057: " << timeprint(gaussEaster(2057)) << std::endl;
std::cout << "\n\n --- TIME INPUT TEST ---\n\n";
diff --git a/src/time.h b/src/time.h
index b9a17d0..8ff5ecf 100755
--- a/src/time.h
+++ b/src/time.h
@@ -6,6 +6,7 @@
#include <string.h>
#include <algorithm>
#include <math.h>
+#include <cmath>
enum weekday{
monday,
diff --git a/test.sh b/test.sh
index 5a8167a..8b4bbca 100755
--- a/test.sh
+++ b/test.sh
@@ -1,6 +1,6 @@
./satscalc <<EOF-MARKER
3462
-11
+12
0
2022 09 15 22 00
w
@@ -60,5 +60,7 @@ w
p
23 00
0
+2030 04 22 08 00
+0
EOF-MARKER