{"version":3,"sources":["vendor/ember-cli/tests-prefix.js","testapp/tests/app.lint-test.js","testapp/tests/helpers/destroy-app.js","testapp/tests/helpers/module-for-acceptance.js","testapp/tests/helpers/start-app.js","testapp/tests/test-helper.js","testapp/tests/tests.lint-test.js","vendor/ember-cli/tests-suffix.js"],"sourcesContent":["'use strict';\n","define('testapp/tests/app.lint-test', [], function () {\n 'use strict';\n\n QUnit.module('ESLint | app');\n\n QUnit.test('app.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'app.js should pass ESLint\\n\\n');\n });\n\n QUnit.test('resolver.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'resolver.js should pass ESLint\\n\\n');\n });\n\n QUnit.test('router.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'router.js should pass ESLint\\n\\n');\n });\n});","define('testapp/tests/helpers/destroy-app', ['exports'], function (exports) {\n 'use strict';\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.default = destroyApp;\n function destroyApp(application) {\n Ember.run(application, 'destroy');\n }\n});","define('testapp/tests/helpers/module-for-acceptance', ['exports', 'qunit', 'testapp/tests/helpers/start-app', 'testapp/tests/helpers/destroy-app'], function (exports, _qunit, _startApp, _destroyApp) {\n 'use strict';\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n\n exports.default = function (name) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n (0, _qunit.module)(name, {\n beforeEach: function beforeEach() {\n this.application = (0, _startApp.default)();\n\n if (options.beforeEach) {\n return options.beforeEach.apply(this, arguments);\n }\n },\n afterEach: function afterEach() {\n var _this = this;\n\n var afterEach = options.afterEach && options.afterEach.apply(this, arguments);\n return Ember.RSVP.resolve(afterEach).then(function () {\n return (0, _destroyApp.default)(_this.application);\n });\n }\n });\n };\n});","define('testapp/tests/helpers/start-app', ['exports', 'testapp/app', 'testapp/config/environment'], function (exports, _app, _environment) {\n 'use strict';\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.default = startApp;\n function startApp(attrs) {\n var attributes = Ember.merge({}, _environment.default.APP);\n attributes.autoboot = true;\n attributes = Ember.merge(attributes, attrs); // use defaults, but you can override;\n\n return Ember.run(function () {\n var application = _app.default.create(attributes);\n application.setupForTesting();\n application.injectTestHelpers();\n return application;\n });\n }\n});","define('testapp/tests/test-helper', ['testapp/app', 'testapp/config/environment', '@ember/test-helpers', 'ember-qunit'], function (_app, _environment, _testHelpers, _emberQunit) {\n 'use strict';\n\n (0, _testHelpers.setApplication)(_app.default.create(_environment.default.APP));\n\n (0, _emberQunit.start)();\n});","define('testapp/tests/tests.lint-test', [], function () {\n 'use strict';\n\n QUnit.module('ESLint | tests');\n\n QUnit.test('helpers/destroy-app.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'helpers/destroy-app.js should pass ESLint\\n\\n');\n });\n\n QUnit.test('helpers/module-for-acceptance.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'helpers/module-for-acceptance.js should pass ESLint\\n\\n');\n });\n\n QUnit.test('helpers/start-app.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'helpers/start-app.js should pass ESLint\\n\\n');\n });\n\n QUnit.test('test-helper.js', function (assert) {\n assert.expect(1);\n assert.ok(true, 'test-helper.js should pass ESLint\\n\\n');\n });\n});","require('testapp/tests/test-helper');\nEmberENV.TESTS_FILE_LOADED = true;\n"],"names":[],"mappings":"AAAA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;;ACLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;","file":"tests.js"}