Skip to content

Commit

Permalink
Visit helper implemented
Browse files Browse the repository at this point in the history
  • Loading branch information
cibernox committed Mar 23, 2017
1 parent 5f0fca8 commit a547c0b
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 7 deletions.
1 change: 1 addition & 0 deletions addon-test-support/helpers.js
Expand Up @@ -6,3 +6,4 @@ export { tap } from './tap';
export { fillIn } from './fill-in';
export { keyEvent } from './key-event';
export { triggerEvent } from './trigger-event';
export { visit } from './visit';
7 changes: 7 additions & 0 deletions addon-test-support/visit.js
@@ -0,0 +1,7 @@
export function visit() {
if (!window.visit) {
throw new Error('visit is only available during acceptance tests');
}

return window.visit(...arguments);
}
17 changes: 10 additions & 7 deletions tests/dummy/config/targets.js
@@ -1,10 +1,13 @@
/* eslint-env node */

let browsers = [
'ie 9',
'last 1 Chrome versions',
'last 1 Firefox versions',
'last 1 Safari versions'
];
if (process.env.EMBER_ENV === 'development') {
browsers = ['last 1 Chrome versions'];
}
module.exports = {
browsers: [
'ie 9',
'last 1 Chrome versions',
'last 1 Firefox versions',
'last 1 Safari versions'
]
browsers
};
12 changes: 12 additions & 0 deletions tests/integration/visit.js
@@ -0,0 +1,12 @@
import { moduleForComponent, test } from 'ember-qunit';
import { visit } from 'ember-native-dom-helpers/test-support/helpers';

moduleForComponent('fillIn', 'Integration | Test Helper | visit', {
integration: true
});

test('It raises an error in integration', function(assert) {
assert.throws(function() {
visit('/somewhere');
}, 'visit is only available during acceptance tests');
});

0 comments on commit a547c0b

Please sign in to comment.