Mushpup 3.0 Test (Github)

Test of Mushpup v3.0 module hosted on Github (via rawgit.com).

by klenwell

HTML

<link rel="stylesheet" href="http://code.jquery.com/qunit/qunit-1.15.0.css">
<script src="https://rawgit.com/klenwell/mushpup/master/src/mushpup.js"></script>
<script src="https://rawgit.com/klenwell/mushpup/master/vendor/crypto-js/sha1.js"></script>
<script src="https://rawgit.com/klenwell/mushpup/master/vendor/crypto-js/enc-base64-min.js"></script>
<div id="qunit"></div>
<div id="qunit-fixture"></div>

JavaScript

/*
 * Mushpup Unit Tests
 *
 * For more info, see qunit docs:
 * - http://api.qunitjs.com/
 */
(function() {
  module("Mushpup module");

  test("Basic mush", function() {
    equal(Mushpup.mush('test', ''), 'qUqP5cyxm6YcTAhz05Hph5gv');
    equal(Mushpup.mush('te', 'st'), 'qUqP5cyxm6YcTAhz05Hph5gv');
    equal(Mushpup.mush('', 'test'), 'qUqP5cyxm6YcTAhz05Hph5gv');
    equal(Mushpup.mush('locus', 'pocus'), 'dhjcHSkePkdoNZDZwrmZO33v');
    equal(Mushpup.mush('mushpup.org/klenwell', 'pocus'), 'dOyw5hTH46xzHJK1N8bagrAT');
  });
})();