aboutsummaryrefslogtreecommitdiff
path: root/test/TODO.md
diff options
context:
space:
mode:
authorDavid Phillips <david@yeah.nah.nz>2020-04-04 00:21:47 +1300
committerDavid Phillips <david@yeah.nah.nz>2020-04-04 13:19:55 +1300
commit7744defa1f8a5f1b54d8eb78657bd2c8d73df29f (patch)
tree17aa70627d43b251a8265891198ef02a30439705 /test/TODO.md
parentb4eb42636ebe66192d0e531bc691b6f38debfbde (diff)
downloadidalius-7744defa1f8a5f1b54d8eb78657bd2c8d73df29f.tar.xz
WIP: Start writing some plugin tests
Diffstat (limited to 'test/TODO.md')
-rw-r--r--test/TODO.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/test/TODO.md b/test/TODO.md
new file mode 100644
index 0000000..e235325
--- /dev/null
+++ b/test/TODO.md
@@ -0,0 +1,39 @@
+# To Do
+
+* **Refactor command registration tests.** There should be a Mock::Misc utility
+ method which forms a dict mapping commands to their sub refs. Checking if
+ a command was registers then becomes checking keys, and checking return
+ values under different conditions becomes more feasible, and globals go away.
+
+### The following need tests written at all:
+
+* Admin.pm
+* Antiflood.pm
+* ASL.pm
+* Convert.pm
+* Dad.pm
+* DevNull.pm
+* Greet.pm
+* Hmm.pm
+* Jinx.pm
+* Log.pm
+* Map.pm
+* Markov.pm
+* Men.pm
+* Natural.pm
+* Quote_Grab.pm
+* Random.pm
+* Source.pm
+* Thanks.pm
+* Timezone.pm
+* Titillate.pm
+* Topic.pm
+* URL_Title.pm
+* Vote.pm
+
+
+### The following have sufficient tests for now:
+
+* Autojoin.pm
+* Echo.pm
+* Ping.pm