aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Yastrebov <yastrebov.alex@gmail.com>2024-01-04 13:08:32 +0100
committerAlexander Yastrebov <yastrebov.alex@gmail.com>2024-01-04 13:18:29 +0100
commitc9400bc1ce8cad61e6acf6ec5d0076b7f0695d3e (patch)
treeb265d303d54217ee047003eabb344c800bacbd41
parent9a558e24516de2edc3a3e9bfdef319dec58ba050 (diff)
test: add test samples
Adds test samples that can be used for unit tests or to verify implementations via: ```bash for sample in $(ls src/test/resources/samples/*.txt) do echo "Validating $sample" rm -f measurements.txt ln -s $sample measurements.txt diff <(./calculate_average.sh) ${sample%.txt}.out done rm measurements.txt ``` For #61
-rw-r--r--.gitignore2
-rw-r--r--src/test/resources/samples/measurements-1.out1
-rw-r--r--src/test/resources/samples/measurements-1.txt1
-rw-r--r--src/test/resources/samples/measurements-10.out1
-rw-r--r--src/test/resources/samples/measurements-10.txt10
-rw-r--r--src/test/resources/samples/measurements-2.out1
-rw-r--r--src/test/resources/samples/measurements-2.txt2
7 files changed, 17 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 5453efa..e6c44a2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -41,4 +41,4 @@ nb-configuration.xml
#JReleaser
out/
-measurements*.txt
+/measurements*.txt
diff --git a/src/test/resources/samples/measurements-1.out b/src/test/resources/samples/measurements-1.out
new file mode 100644
index 0000000..27a2a6e
--- /dev/null
+++ b/src/test/resources/samples/measurements-1.out
@@ -0,0 +1 @@
+{Kunming=19.8/19.8/19.8}
diff --git a/src/test/resources/samples/measurements-1.txt b/src/test/resources/samples/measurements-1.txt
new file mode 100644
index 0000000..3ad1a35
--- /dev/null
+++ b/src/test/resources/samples/measurements-1.txt
@@ -0,0 +1 @@
+Kunming;19.8
diff --git a/src/test/resources/samples/measurements-10.out b/src/test/resources/samples/measurements-10.out
new file mode 100644
index 0000000..f6b787d
--- /dev/null
+++ b/src/test/resources/samples/measurements-10.out
@@ -0,0 +1 @@
+{Adelaide=15.0/15.0/15.0, Cabo San Lucas=14.9/14.9/14.9, Dodoma=22.2/22.2/22.2, Halifax=12.9/12.9/12.9, Karachi=15.4/15.4/15.4, Pittsburgh=9.7/9.7/9.7, Ségou=25.7/25.7/25.7, Tauranga=38.2/38.2/38.2, Xi'an=24.2/24.2/24.2, Zagreb=12.2/12.2/12.2}
diff --git a/src/test/resources/samples/measurements-10.txt b/src/test/resources/samples/measurements-10.txt
new file mode 100644
index 0000000..786a66f
--- /dev/null
+++ b/src/test/resources/samples/measurements-10.txt
@@ -0,0 +1,10 @@
+Halifax;12.9
+Zagreb;12.2
+Cabo San Lucas;14.9
+Adelaide;15.0
+Ségou;25.7
+Pittsburgh;9.7
+Karachi;15.4
+Xi'an;24.2
+Dodoma;22.2
+Tauranga;38.2
diff --git a/src/test/resources/samples/measurements-2.out b/src/test/resources/samples/measurements-2.out
new file mode 100644
index 0000000..bf89548
--- /dev/null
+++ b/src/test/resources/samples/measurements-2.out
@@ -0,0 +1 @@
+{Bosaso=19.2/19.2/19.2, Petropavlovsk-Kamchatsky=9.5/9.5/9.5}
diff --git a/src/test/resources/samples/measurements-2.txt b/src/test/resources/samples/measurements-2.txt
new file mode 100644
index 0000000..edbf95f
--- /dev/null
+++ b/src/test/resources/samples/measurements-2.txt
@@ -0,0 +1,2 @@
+Bosaso;19.2
+Petropavlovsk-Kamchatsky;9.5