12345678910111213141516171819202122232425262728293031323334353637 |
- import {
- moduleFor,
- test
- } from 'ember-qunit';
- var document_title = document.title;
- moduleFor('route:index', 'IndexRoute', {
- afterEach: function() {
- document.title = document_title;
- }
- });
- test('it exists', function(assert) {
- var route = this.subject();
- assert.ok(route);
- });
- test('sets title correctly', function(assert) {
- var route = this.subject();
- route.set('settings', {
- 'forum_index_title': '',
- 'forum_name': 'Forum Name',
- });
- route.send('didTransition');
- assert.equal(document.title, 'Forum Name');
- route.set('settings', {
- 'forum_index_title': 'Welcome to Forum!',
- 'forum_name': 'Forum Name',
- });
- route.send('didTransition');
- assert.equal(document.title, 'Welcome to Forum!');
- });
|