summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--requirements/catalogue/req-041.md2
-rw-r--r--requirements/catalogue/req-042.md2
-rw-r--r--requirements/tasks/epic-000.md1
-rw-r--r--requirements/tasks/epic-002.md1
-rw-r--r--requirements/tasks/epic-005.md1
-rw-r--r--requirements/tasks/task-051.md9
-rw-r--r--requirements/tasks/task-052.md9
-rw-r--r--requirements/tasks/task-053.md9
8 files changed, 34 insertions, 0 deletions
diff --git a/requirements/catalogue/req-041.md b/requirements/catalogue/req-041.md
index d33fcce..6117259 100644
--- a/requirements/catalogue/req-041.md
+++ b/requirements/catalogue/req-041.md
@@ -4,3 +4,5 @@ Every interface to any given bucket's balance in Schist returns the return value
of the procedure, `calculate_bucket_balance` as described in req-030.
Source: req-010
+
+Satisfied by: arch-v1.0.1, task-051, task-052, task-053
diff --git a/requirements/catalogue/req-042.md b/requirements/catalogue/req-042.md
index 430683c..a381988 100644
--- a/requirements/catalogue/req-042.md
+++ b/requirements/catalogue/req-042.md
@@ -6,4 +6,6 @@ out of it.
Sources: req-010, req-039
+Satisfied by: req-030, req-070
+
See also: ass-008
diff --git a/requirements/tasks/epic-000.md b/requirements/tasks/epic-000.md
index b351626..5c66ee0 100644
--- a/requirements/tasks/epic-000.md
+++ b/requirements/tasks/epic-000.md
@@ -14,3 +14,4 @@ Status: not ready
- [ ] task-029 (CRUDing pipes)
- [ ] task-030 (CRUDing buckets)
- [ ] task-013 (config & caches)
+- [ ] task-051 (test for accurate bucket balances)
diff --git a/requirements/tasks/epic-002.md b/requirements/tasks/epic-002.md
index ee162ae..a153135 100644
--- a/requirements/tasks/epic-002.md
+++ b/requirements/tasks/epic-002.md
@@ -19,3 +19,4 @@ Blocked by: task-032, epic-000, epic-006
- [ ] task-044 (prompt for phone number on Web UI)
- [ ] task-045 (UI hint for phone number on desktop UI)
- [ ] task-046 (UI hint for phone number on Web UI)
+- [ ] task-053 (test for accurate bucket balances)
diff --git a/requirements/tasks/epic-005.md b/requirements/tasks/epic-005.md
index f38e436..e98a4e9 100644
--- a/requirements/tasks/epic-005.md
+++ b/requirements/tasks/epic-005.md
@@ -13,3 +13,4 @@ Blocked by: epic-006
- [ ] task-020 (IndexedDB)
- [ ] task-027 (Local Storage)
- [ ] task-017 (hook up REST API)
+- [ ] task-052 (test for accurate bucket balances)
diff --git a/requirements/tasks/task-051.md b/requirements/tasks/task-051.md
new file mode 100644
index 0000000..38403a6
--- /dev/null
+++ b/requirements/tasks/task-051.md
@@ -0,0 +1,9 @@
+# task-051
+
+Implement a testing strategy which guarantees that every desktop interface to
+any given bucket's balance returns the return value of the procedure,
+`calculate_bucket_balance` as described in req-030.
+
+Source: req-041
+
+Epic: epic-000
diff --git a/requirements/tasks/task-052.md b/requirements/tasks/task-052.md
new file mode 100644
index 0000000..5901694
--- /dev/null
+++ b/requirements/tasks/task-052.md
@@ -0,0 +1,9 @@
+# task-052
+
+Implement a testing strategy which guarantees that every Web GUI interface to
+any given bucket's balance returns the return value of the procedure,
+`calculate_bucket_balance` as described in req-030.
+
+Source: req-041
+
+Epic: epic-005
diff --git a/requirements/tasks/task-053.md b/requirements/tasks/task-053.md
new file mode 100644
index 0000000..0eff5c3
--- /dev/null
+++ b/requirements/tasks/task-053.md
@@ -0,0 +1,9 @@
+# task-053
+
+Implement a testing strategy which guarantees that every SMS interface to any
+given bucket's balance returns the return value of the procedure,
+`calculate_bucket_balance` as described in req-030.
+
+Source: req-041
+
+Epic: epic-002