serializers.js 708 B

1234567891011121314151617181920212223
  1. (function (Misago) {
  2. 'use strict';
  3. QUnit.module("Serializers");
  4. QUnit.test("datetime", function(assert) {
  5. assert.equal(Misago.serializeDatetime(null), null,
  6. "serialization of null datetime value returned null");
  7. assert.equal(Misago.deserializeDatetime(null), null,
  8. "deserialization of null datetime value returned null");
  9. var test_moment = moment();
  10. assert.equal(
  11. Misago.serializeDatetime(test_moment), test_moment.format(),
  12. "datetime was serialized to string");
  13. assert.equal(
  14. Misago.deserializeDatetime(test_moment.format()).format(),
  15. test_moment.format(),
  16. "datetime was deserialized to momentjs object");
  17. });
  18. }(Misago.prototype));