From 69f1037d45cba43c7ed44c131eb53180fb7bbae4 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Wed, 26 Jun 2013 16:05:59 -0400 Subject: [PATCH] added qUnit unit testing framework, started categories unit tests. finally out of MVP so time to unslackmode :) --- public/templates/admin/categories.tpl | 1 + public/templates/admin/header.tpl | 22 ++++++++++--- public/templates/admin/testing/categories.tpl | 33 +++++++++++++++++++ public/templates/config.json | 1 + src/routes/admin.js | 11 +++++++ 5 files changed, 64 insertions(+), 4 deletions(-) create mode 100644 public/templates/admin/testing/categories.tpl diff --git a/public/templates/admin/categories.tpl b/public/templates/admin/categories.tpl index 7d8d1749fb..ed5930d1d1 100644 --- a/public/templates/admin/categories.tpl +++ b/public/templates/admin/categories.tpl @@ -5,6 +5,7 @@ diff --git a/public/templates/admin/header.tpl b/public/templates/admin/header.tpl index c05d2e7ff8..07107f1527 100644 --- a/public/templates/admin/header.tpl +++ b/public/templates/admin/header.tpl @@ -8,6 +8,8 @@ + + @@ -74,11 +76,23 @@
  • MOTD
  • -
  • Twitter
  • -
  • Facebook
  • -
  • Google+
  • - +
  • Twitter
  • +
  • Facebook
  • +
  • Google+
  • + + + diff --git a/public/templates/admin/testing/categories.tpl b/public/templates/admin/testing/categories.tpl new file mode 100644 index 0000000000..5fd8b9f101 --- /dev/null +++ b/public/templates/admin/testing/categories.tpl @@ -0,0 +1,33 @@ +

    Categories Unit Tests

    +
    + +
    +
    + + \ No newline at end of file diff --git a/public/templates/config.json b/public/templates/config.json index 0a1e2b88f9..b3038f4324 100644 --- a/public/templates/config.json +++ b/public/templates/config.json @@ -1,5 +1,6 @@ { "custom_mapping": { + "admin/testing/categories[^]*": "admin/testing/categories", "admin/topics[^]*": "admin/topics", "admin/categories[^]*": "admin/categories", "admin/users[^]*": "admin/users", diff --git a/src/routes/admin.js b/src/routes/admin.js index 6074ee3bad..cbbfa2f3c9 100644 --- a/src/routes/admin.js +++ b/src/routes/admin.js @@ -24,6 +24,17 @@ var user = require('./../user.js'), }); }(routes[i])); } + + var unit_tests = ['categories']; + + for (var i=0, ii=unit_tests.length; i