123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- import {
- moduleFor,
- test
- } from 'ember-qunit';
- moduleFor('controller:error-banned', 'ErrorBannedController');
- test('it exists', function(assert) {
- var controller = this.subject();
- assert.ok(controller);
- });
- test('isPermanent works', function(assert) {
- var controller = this.subject();
- controller.set('model', {'expires_on': null});
- assert.ok(controller.get('isPermanent'));
- controller.set('model', {'expires_on': 'nope'});
- assert.ok(!controller.get('isPermanent'));
- });
- test('expiresMoment works', function(assert) {
- var controller = this.subject();
- controller.set('model', {'expires_on': null});
- assert.equal(controller.get('expiresMoment'), null);
- controller.set('model', {'expires_on': '2015-07-30T12:15:00Z'});
- assert.ok(controller.get('expiresMoment').fromNow);
- });
- test('expiresOn works', function(assert) {
- var controller = this.subject();
- controller.set('model', {'expires_on': null});
- assert.equal(controller.get('expiresOn'), null);
- controller.set('model', {'expires_on': '2015-07-30T12:15:00Z'});
- assert.ok(controller.get('expiresOn').fromNow);
- });
- test('isExpired works', function(assert) {
- var controller = this.subject();
- controller.set('model', {'expires_on': null});
- assert.ok(!controller.get('isExpired'));
- controller.set('model', {'expires_on': '2014-07-30T12:15:00Z'});
- assert.ok(controller.get('isExpired'));
- controller.set('model', {'expires_on': '2026-07-30T12:15:00Z'});
- assert.ok(!controller.get('isExpired'));
- });
|