summaryrefslogtreecommitdiff
path: root/src/test/resources
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/resources')
-rw-r--r--src/test/resources/test-dimensionfile-invalid1.txt3
-rw-r--r--src/test/resources/test-dimensionfile-invalid2.txt1
-rw-r--r--src/test/resources/test-dimensionfile-invalid3.txt5
-rw-r--r--src/test/resources/test-dimensionfile-valid1.txt12
-rw-r--r--src/test/resources/test-unitsfile-invalid1.txt1
-rw-r--r--src/test/resources/test-unitsfile-invalid2.txt1
-rw-r--r--src/test/resources/test-unitsfile-invalid3.txt1
-rw-r--r--src/test/resources/test-unitsfile-invalid4.txt1
-rw-r--r--src/test/resources/test-unitsfile-invalid5.txt1
-rw-r--r--src/test/resources/test-unitsfile-valid1.txt6
-rw-r--r--src/test/resources/test-unitsfile-valid2.txt3
11 files changed, 35 insertions, 0 deletions
diff --git a/src/test/resources/test-dimensionfile-invalid1.txt b/src/test/resources/test-dimensionfile-invalid1.txt
new file mode 100644
index 0000000..ff9ccd8
--- /dev/null
+++ b/src/test/resources/test-dimensionfile-invalid1.txt
@@ -0,0 +1,3 @@
+LENGTH
+MASS
+TIME
diff --git a/src/test/resources/test-dimensionfile-invalid2.txt b/src/test/resources/test-dimensionfile-invalid2.txt
new file mode 100644
index 0000000..2818cfc
--- /dev/null
+++ b/src/test/resources/test-dimensionfile-invalid2.txt
@@ -0,0 +1 @@
+NONEXISTENT !
diff --git a/src/test/resources/test-dimensionfile-invalid3.txt b/src/test/resources/test-dimensionfile-invalid3.txt
new file mode 100644
index 0000000..a16f941
--- /dev/null
+++ b/src/test/resources/test-dimensionfile-invalid3.txt
@@ -0,0 +1,5 @@
+LENGTH !
+MASS !
+TIME !
+
+BAD LENGTH +-+ TIME \ No newline at end of file
diff --git a/src/test/resources/test-dimensionfile-valid1.txt b/src/test/resources/test-dimensionfile-valid1.txt
new file mode 100644
index 0000000..fc6a426
--- /dev/null
+++ b/src/test/resources/test-dimensionfile-valid1.txt
@@ -0,0 +1,12 @@
+LENGTH !
+MASS !
+TIME !
+
+ENERGY MASS * LENGTH^2 / TIME^2
+POWER ENERGY / TIME
+
+# doesn't work, but would require major changes to fix properly
+# for now, just don't use brackets in dimension expressions
+# (note that the unit/prefix expressions use a complete hack
+# to enable this, one that doesn't work for dimensions)
+# POWER MASS * (LENGTH / TIME)^2 / TIME \ No newline at end of file
diff --git a/src/test/resources/test-unitsfile-invalid1.txt b/src/test/resources/test-unitsfile-invalid1.txt
new file mode 100644
index 0000000..813bf54
--- /dev/null
+++ b/src/test/resources/test-unitsfile-invalid1.txt
@@ -0,0 +1 @@
+justaunit \ No newline at end of file
diff --git a/src/test/resources/test-unitsfile-invalid2.txt b/src/test/resources/test-unitsfile-invalid2.txt
new file mode 100644
index 0000000..890ed13
--- /dev/null
+++ b/src/test/resources/test-unitsfile-invalid2.txt
@@ -0,0 +1 @@
+nonexistent !
diff --git a/src/test/resources/test-unitsfile-invalid3.txt b/src/test/resources/test-unitsfile-invalid3.txt
new file mode 100644
index 0000000..88d3c65
--- /dev/null
+++ b/src/test/resources/test-unitsfile-invalid3.txt
@@ -0,0 +1 @@
+badunit ^
diff --git a/src/test/resources/test-unitsfile-invalid4.txt b/src/test/resources/test-unitsfile-invalid4.txt
new file mode 100644
index 0000000..0fbc514
--- /dev/null
+++ b/src/test/resources/test-unitsfile-invalid4.txt
@@ -0,0 +1 @@
+badprefix- * 35 \ No newline at end of file
diff --git a/src/test/resources/test-unitsfile-invalid5.txt b/src/test/resources/test-unitsfile-invalid5.txt
new file mode 100644
index 0000000..c561393
--- /dev/null
+++ b/src/test/resources/test-unitsfile-invalid5.txt
@@ -0,0 +1 @@
+anotherinvalidunit (3 + 5) * (^) + 57 \ No newline at end of file
diff --git a/src/test/resources/test-unitsfile-valid1.txt b/src/test/resources/test-unitsfile-valid1.txt
new file mode 100644
index 0000000..1ea6cd9
--- /dev/null
+++ b/src/test/resources/test-unitsfile-valid1.txt
@@ -0,0 +1,6 @@
+U !
+V !
+
+test1 CBAU
+test2 BW CV
+test3 AU + CU - BU # easily the most complex one yet \ No newline at end of file
diff --git a/src/test/resources/test-unitsfile-valid2.txt b/src/test/resources/test-unitsfile-valid2.txt
new file mode 100644
index 0000000..7b15e27
--- /dev/null
+++ b/src/test/resources/test-unitsfile-valid2.txt
@@ -0,0 +1,3 @@
+A- 7
+B- 11
+C- 13 \ No newline at end of file