aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJulia McCauley <skurvyj@gmail.com>2021-04-16 16:33:28 -0400
committerJulia McCauley <skurvyj@gmail.com>2021-04-16 16:33:28 -0400
commit7cf6c2b08add62df693a9a2e2c1ee0ed6f0c5aee (patch)
treec71da7e69c856eecc35e5bb4f848232846c68bc9 /tests
parent66406a64a5a0d56f3cd74b4cdba76a1c929847ab (diff)
finished up unit tests and added system tests
Diffstat (limited to 'tests')
-rw-r--r--tests/student/hub/data_not_loaded.test5
-rw-r--r--tests/student/hub/fake_command.test5
-rw-r--r--tests/student/hub/load_data.test5
-rw-r--r--tests/student/hub/no_trades_for_dates.test6
-rw-r--r--tests/student/hub/rank_lil_mock.test12
-rw-r--r--tests/student/hub/too_many_arguments_setup.test5
6 files changed, 38 insertions, 0 deletions
diff --git a/tests/student/hub/data_not_loaded.test b/tests/student/hub/data_not_loaded.test
new file mode 100644
index 0000000..f89cb51
--- /dev/null
+++ b/tests/student/hub/data_not_loaded.test
@@ -0,0 +1,5 @@
+INPUT
+rank 1618004180000 1618019436000
+OUTPUT
+ERROR:
+END \ No newline at end of file
diff --git a/tests/student/hub/fake_command.test b/tests/student/hub/fake_command.test
new file mode 100644
index 0000000..95c3ee7
--- /dev/null
+++ b/tests/student/hub/fake_command.test
@@ -0,0 +1,5 @@
+INPUT
+fake 1 1
+OUTPUT
+ERROR:
+END \ No newline at end of file
diff --git a/tests/student/hub/load_data.test b/tests/student/hub/load_data.test
new file mode 100644
index 0000000..87b6220
--- /dev/null
+++ b/tests/student/hub/load_data.test
@@ -0,0 +1,5 @@
+INPUT
+setup data/trades.sqlite3
+OUTPUT
+Connected to db at data/trades.sqlite3
+END \ No newline at end of file
diff --git a/tests/student/hub/no_trades_for_dates.test b/tests/student/hub/no_trades_for_dates.test
new file mode 100644
index 0000000..dc142ed
--- /dev/null
+++ b/tests/student/hub/no_trades_for_dates.test
@@ -0,0 +1,6 @@
+INPUT
+setup data/lil_mock.sqlite3
+rank 161462819800 161696099800
+OUTPUT
+Connected to db at data/lil_mock.sqlite3
+END \ No newline at end of file
diff --git a/tests/student/hub/rank_lil_mock.test b/tests/student/hub/rank_lil_mock.test
new file mode 100644
index 0000000..6af2a7e
--- /dev/null
+++ b/tests/student/hub/rank_lil_mock.test
@@ -0,0 +1,12 @@
+INPUT
+setup data/lil_mock.sqlite3
+rank 1614628198000 1616960998000
+OUTPUT
+Connected to db at data/lil_mock.sqlite3
+Mitch
+Bob
+Don
+Jane
+Nancy
+Midge
+END \ No newline at end of file
diff --git a/tests/student/hub/too_many_arguments_setup.test b/tests/student/hub/too_many_arguments_setup.test
new file mode 100644
index 0000000..1ec48fe
--- /dev/null
+++ b/tests/student/hub/too_many_arguments_setup.test
@@ -0,0 +1,5 @@
+INPUT
+setup data/trades.sqlite3 more
+OUTPUT
+ERROR:
+END \ No newline at end of file