{"version":3,"sources":["vendor/ember-cli/tests-prefix.js","dummy/tests/app.jshint.js","dummy/tests/controllers/demo.jshint.js","dummy/tests/helpers/destroy-app.js","dummy/tests/helpers/destroy-app.jshint.js","dummy/tests/helpers/module-for-acceptance.js","dummy/tests/helpers/module-for-acceptance.jshint.js","dummy/tests/helpers/resolver.js","dummy/tests/helpers/resolver.jshint.js","dummy/tests/helpers/start-app.js","dummy/tests/helpers/start-app.jshint.js","dummy/tests/integration/components/ember-notification-center-test.js","dummy/tests/integration/components/ember-notification-center-test.jshint.js","dummy/tests/integration/components/ember-notification-pull-out-test.js","dummy/tests/integration/components/ember-notification-pull-out-test.jshint.js","dummy/tests/resolver.jshint.js","dummy/tests/router.jshint.js","dummy/tests/routes/demo.jshint.js","dummy/tests/test-helper.js","dummy/tests/test-helper.jshint.js","dummy/tests/unit/adapters/ember-notification-local-error-test.js","dummy/tests/unit/adapters/ember-notification-local-error-test.jshint.js","dummy/tests/unit/adapters/ember-notification-local-notification-test.js","dummy/tests/unit/adapters/ember-notification-local-notification-test.jshint.js","dummy/tests/unit/helpers/ember-notification-and-test.js","dummy/tests/unit/helpers/ember-notification-and-test.jshint.js","dummy/tests/unit/helpers/ember-notification-is-equal-test.js","dummy/tests/unit/helpers/ember-notification-is-equal-test.jshint.js","dummy/tests/unit/helpers/ember-notification-not-test.js","dummy/tests/unit/helpers/ember-notification-not-test.jshint.js","dummy/tests/unit/models/ember-notification-local-error-test.js","dummy/tests/unit/models/ember-notification-local-error-test.jshint.js","dummy/tests/unit/models/ember-notification-local-notification-test.js","dummy/tests/unit/models/ember-notification-local-notification-test.jshint.js","dummy/tests/unit/services/ember-notification-center-test.js","dummy/tests/unit/services/ember-notification-center-test.jshint.js","vendor/ember-cli/tests-suffix.js"],"sourcesContent":["'use strict';\n","define('dummy/tests/app.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | app.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'app.js should pass jshint.');\n  });\n});","define('dummy/tests/controllers/demo.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | controllers/demo.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'controllers/demo.js should pass jshint.');\n  });\n});","define('dummy/tests/helpers/destroy-app', ['exports', 'ember'], function (exports, _ember) {\n    exports['default'] = destroyApp;\n\n    function destroyApp(application) {\n        _ember['default'].run(application, 'destroy');\n    }\n});","define('dummy/tests/helpers/destroy-app.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | helpers/destroy-app.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'helpers/destroy-app.js should pass jshint.');\n  });\n});","define('dummy/tests/helpers/module-for-acceptance', ['exports', 'qunit', 'ember', 'dummy/tests/helpers/start-app', 'dummy/tests/helpers/destroy-app'], function (exports, _qunit, _ember, _dummyTestsHelpersStartApp, _dummyTestsHelpersDestroyApp) {\n    var Promise = _ember['default'].RSVP.Promise;\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, _dummyTestsHelpersStartApp['default'])();\n\n                if (options.beforeEach) {\n                    return options.beforeEach.apply(this, arguments);\n                }\n            },\n\n            afterEach: function afterEach() {\n                var _this = this;\n\n                var afterEach = options.afterEach && options.afterEach.apply(this, arguments);\n                return Promise.resolve(afterEach).then(function () {\n                    return (0, _dummyTestsHelpersDestroyApp['default'])(_this.application);\n                });\n            }\n        });\n    };\n});","define('dummy/tests/helpers/module-for-acceptance.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | helpers/module-for-acceptance.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'helpers/module-for-acceptance.js should pass jshint.');\n  });\n});","define('dummy/tests/helpers/resolver', ['exports', 'dummy/resolver', 'dummy/config/environment'], function (exports, _dummyResolver, _dummyConfigEnvironment) {\n\n    var resolver = _dummyResolver['default'].create();\n\n    resolver.namespace = {\n        modulePrefix: _dummyConfigEnvironment['default'].modulePrefix,\n        podModulePrefix: _dummyConfigEnvironment['default'].podModulePrefix\n    };\n\n    exports['default'] = resolver;\n});","define('dummy/tests/helpers/resolver.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | helpers/resolver.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'helpers/resolver.js should pass jshint.');\n  });\n});","define('dummy/tests/helpers/start-app', ['exports', 'ember', 'dummy/app', 'dummy/config/environment'], function (exports, _ember, _dummyApp, _dummyConfigEnvironment) {\n    exports['default'] = startApp;\n\n    function startApp(attrs) {\n        var application = undefined;\n\n        var attributes = _ember['default'].merge({}, _dummyConfigEnvironment['default'].APP);\n        attributes = _ember['default'].merge(attributes, attrs); // use defaults, but you can override;\n\n        _ember['default'].run(function () {\n            application = _dummyApp['default'].create(attributes);\n            application.setupForTesting();\n            application.injectTestHelpers();\n        });\n\n        return application;\n    }\n});","define('dummy/tests/helpers/start-app.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | helpers/start-app.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'helpers/start-app.js should pass jshint.');\n  });\n});","define('dummy/tests/integration/components/ember-notification-center-test', ['exports', 'ember-qunit', 'ember'], function (exports, _emberQunit, _ember) {\n\n    (0, _emberQunit.moduleForComponent)('ember-notification-center', 'Integration | Component | ember-notification-center', {\n        integration: true,\n        beforeEach: function beforeEach() {\n            localStorage.clear();\n        }\n    });\n\n    (0, _emberQunit.test)('it renders default state', function (assert) {\n\n        // Set any properties with this.set('myProperty', 'value');\n        // Handle any actions with this.on('myAction', function(val) { ... });\n        this.render(_ember['default'].HTMLBars.template((function () {\n            return {\n                meta: {\n                    'fragmentReason': {\n                        'name': 'missing-wrapper',\n                        'problems': ['wrong-type']\n                    },\n                    'revision': 'Ember@2.6.2',\n                    'loc': {\n                        'source': null,\n                        'start': {\n                            'line': 1,\n                            'column': 0\n                        },\n                        'end': {\n                            'line': 1,\n                            'column': 99\n                        }\n                    }\n                },\n                isEmpty: false,\n                arity: 0,\n                cachedFragment: null,\n                hasRendered: false,\n                buildFragment: function buildFragment(dom) {\n                    var el0 = dom.createDocumentFragment();\n                    var el1 = dom.createComment('');\n                    dom.appendChild(el0, el1);\n                    return el0;\n                },\n                buildRenderNodes: function buildRenderNodes(dom, fragment, contextualElement) {\n                    var morphs = new Array(1);\n                    morphs[0] = dom.createMorphAt(fragment, 0, 0, contextualElement);\n                    dom.insertBoundary(fragment, 0);\n                    dom.insertBoundary(fragment, null);\n                    return morphs;\n                },\n                statements: [['inline', 'ember-notification-center', [], ['bottom', '-25px', 'openBottom', '0px', 'left', '20%', 'width', '60%', 'pullDown', false], ['loc', [null, [1, 0], [1, 99]]]]],\n                locals: [],\n                templates: []\n            };\n        })()));\n\n        // notification counts\n        assert.ok(this.$().text().trim().indexOf('0') > -1);\n        assert.ok(this.$().text().trim().indexOf('0') > -1);\n        // expected default text\n        assert.equal(this.$().text().trim().indexOf('Notifications') > -1, true);\n    });\n\n    (0, _emberQunit.test)('it renders pending and successful notification', function (assert) {\n        var _this = this;\n\n        // Set any properties with this.set('myProperty', 'value');\n        // Handle any actions with this.on('myAction', function(val) { ... });\n        var emberNotificationCenter = this.container.lookup('service:emberNotificationCenter');\n        // push first pending notification\n        _ember['default'].run(function () {\n            emberNotificationCenter.pushNotification({\n                title: 'Integration Test Notification 1',\n                description: 'Some description 1'\n            }, new _ember['default'].RSVP.Promise(function (resolve) {\n                resolve();\n            }));\n            assert.expect(11);\n            _this.render(_ember['default'].HTMLBars.template((function () {\n                return {\n                    meta: {\n                        'fragmentReason': {\n                            'name': 'missing-wrapper',\n                            'problems': ['wrong-type']\n                        },\n                        'revision': 'Ember@2.6.2',\n                        'loc': {\n                            'source': null,\n                            'start': {\n                                'line': 1,\n                                'column': 0\n                            },\n                            'end': {\n                                'line': 1,\n                                'column': 99\n                            }\n                        }\n                    },\n                    isEmpty: false,\n                    arity: 0,\n                    cachedFragment: null,\n                    hasRendered: false,\n                    buildFragment: function buildFragment(dom) {\n                        var el0 = dom.createDocumentFragment();\n                        var el1 = dom.createComment('');\n                        dom.appendChild(el0, el1);\n                        return el0;\n                    },\n                    buildRenderNodes: function buildRenderNodes(dom, fragment, contextualElement) {\n                        var morphs = new Array(1);\n                        morphs[0] = dom.createMorphAt(fragment, 0, 0, contextualElement);\n                        dom.insertBoundary(fragment, 0);\n                        dom.insertBoundary(fragment, null);\n                        return morphs;\n                    },\n                    statements: [['inline', 'ember-notification-center', [], ['bottom', '-25px', 'openBottom', '0px', 'left', '20%', 'width', '60%', 'pullDown', false], ['loc', [null, [1, 0], [1, 99]]]]],\n                    locals: [],\n                    templates: []\n                };\n            })()));\n            assert.ok(_this.$().text().trim().indexOf('1 Pending Tasks') > -1);\n            assert.ok(_this.$().text().trim().indexOf('Integration Test Notification 1') > -1);\n            assert.ok(_this.$().text().trim().indexOf('Some description 1') > -1);\n            assert.ok(_this.$().text().trim().indexOf('Pending') > -1);\n            _ember['default'].run.scheduleOnce('afterRender', function () {\n                assert.ok(_this.$().text().trim().indexOf('Pending') === -1);\n                assert.ok(_this.$().text().trim().indexOf('Success') > -1);\n                // # of errors should be 1\n                assert.ok(_this.$().text().trim().indexOf('1') > -1);\n                // # of successe should be 0\n                assert.ok(_this.$().text().trim().indexOf('0') > -1);\n                // verify a notification is in the store\n                var store = _this.container.lookup('service:store');\n                var notifs = store.peekAll('emberNotificationLocalNotification');\n                // there should only be 1 notification model\n                notifs.forEach(function (notif) {\n                    assert.equal(notif.get('status'), 'Success');\n                    assert.equal(notif.get('description'), 'Some description 1');\n                    assert.equal(notif.get('title'), 'Integration Test Notification 1');\n                });\n            });\n        });\n    });\n\n    (0, _emberQunit.test)('it renders pending and failure notification', function (assert) {\n        var _this2 = this;\n\n        // Set any properties with this.set('myProperty', 'value');\n        // Handle any actions with this.on('myAction', function(val) { ... });\n        var emberNotificationCenter = this.container.lookup('service:emberNotificationCenter');\n        // push first pending notification\n        _ember['default'].run(function () {\n            emberNotificationCenter.pushNotification({\n                title: 'Integration Test Notification 2',\n                description: 'Some description 2'\n            }, new _ember['default'].RSVP.Promise(function (resolve, reject) {\n                reject([{\n                    code: '404 Not Found',\n                    title: 'We cannot find that scrumptious bagel you are looking for'\n                }, {\n                    code: '403 Unauthorized',\n                    title: 'You do not have access to this nifty resource'\n                }]);\n            }));\n            _this2.render(_ember['default'].HTMLBars.template((function () {\n                return {\n                    meta: {\n                        'fragmentReason': {\n                            'name': 'missing-wrapper',\n                            'problems': ['wrong-type']\n                        },\n                        'revision': 'Ember@2.6.2',\n                        'loc': {\n                            'source': null,\n                            'start': {\n                                'line': 1,\n                                'column': 0\n                            },\n                            'end': {\n                                'line': 1,\n                                'column': 99\n                            }\n                        }\n                    },\n                    isEmpty: false,\n                    arity: 0,\n                    cachedFragment: null,\n                    hasRendered: false,\n                    buildFragment: function buildFragment(dom) {\n                        var el0 = dom.createDocumentFragment();\n                        var el1 = dom.createComment('');\n                        dom.appendChild(el0, el1);\n                        return el0;\n                    },\n                    buildRenderNodes: function buildRenderNodes(dom, fragment, contextualElement) {\n                        var morphs = new Array(1);\n                        morphs[0] = dom.createMorphAt(fragment, 0, 0, contextualElement);\n                        dom.insertBoundary(fragment, 0);\n                        dom.insertBoundary(fragment, null);\n                        return morphs;\n                    },\n                    statements: [['inline', 'ember-notification-center', [], ['bottom', '-25px', 'openBottom', '0px', 'left', '20%', 'width', '60%', 'pullDown', false], ['loc', [null, [1, 0], [1, 99]]]]],\n                    locals: [],\n                    templates: []\n                };\n            })()));\n            assert.ok(_this2.$().text().trim().indexOf('1 Pending Tasks') > -1);\n            assert.ok(_this2.$().text().trim().indexOf('Integration Test Notification 1') > -1);\n            assert.ok(_this2.$().text().trim().indexOf('Some description 1') > -1);\n            assert.ok(_this2.$().text().trim().indexOf('Pending') > -1);\n            _ember['default'].run.scheduleOnce('afterRender', function () {\n                // status text\n                assert.equal(_this2.$().text().trim().indexOf('Pending'), -1);\n                // title bar text\n                assert.ok(_this2.$().text().trim().indexOf('Failed: Some description 2') > -1);\n                // failed icon counter\n                assert.ok(_this2.$().text().trim().indexOf('1') > -1);\n                assert.ok(_this2.$().text().trim().indexOf('404 Not Found') > -1);\n                assert.ok(_this2.$().text().trim().indexOf('We cannot find that scrumptious bagel you are looking for') > -1);\n                assert.ok(_this2.$().text().trim().indexOf('403 Unauthorized') > -1);\n                assert.ok(_this2.$().text().trim().indexOf('You do not have access to this nifty resource') > -1);\n            });\n        });\n    });\n    (0, _emberQunit.test)('it renders icons using correct base path', function (assert) {\n        this.render(_ember['default'].HTMLBars.template((function () {\n            return {\n                meta: {\n                    'fragmentReason': {\n                        'name': 'missing-wrapper',\n                        'problems': ['wrong-type']\n                    },\n                    'revision': 'Ember@2.6.2',\n                    'loc': {\n                        'source': null,\n                        'start': {\n                            'line': 1,\n                            'column': 0\n                        },\n                        'end': {\n                            'line': 1,\n                            'column': 146\n                        }\n                    }\n                },\n                isEmpty: false,\n                arity: 0,\n                cachedFragment: null,\n                hasRendered: false,\n                buildFragment: function buildFragment(dom) {\n                    var el0 = dom.createDocumentFragment();\n                    var el1 = dom.createComment('');\n                    dom.appendChild(el0, el1);\n                    return el0;\n                },\n                buildRenderNodes: function buildRenderNodes(dom, fragment, contextualElement) {\n                    var morphs = new Array(1);\n                    morphs[0] = dom.createMorphAt(fragment, 0, 0, contextualElement);\n                    dom.insertBoundary(fragment, 0);\n                    dom.insertBoundary(fragment, null);\n                    return morphs;\n                },\n                statements: [['inline', 'ember-notification-center', [], ['bottom', '-25px', 'openBottom', '0px', 'left', '20%', 'width', '60%', 'pullDown', false, 'baseAssetPath', 'http://someknownhost.com/path/'], ['loc', [null, [1, 0], [1, 146]]]]],\n                locals: [],\n                templates: []\n            };\n        })()));\n        assert.equal(this.$().html().indexOf('src=\"http://someknownhost.com/path/icons/ic_done_white_24dp_2x.png\"') > -1, true);\n        assert.equal(this.$().html().indexOf('src=\"http://someknownhost.com/path/icons/ic_error_outline_white_24dp_2x.png\"') > -1, true);\n        assert.equal(this.$().html().indexOf('src=\"http://someknownhost.com/path/icons/ic_more_vert_white_24dp_2x.png\"') > -1, true);\n    });\n});\n/* globals localStorage */","define('dummy/tests/integration/components/ember-notification-center-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | integration/components/ember-notification-center-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'integration/components/ember-notification-center-test.js should pass jshint.');\n  });\n});","define('dummy/tests/integration/components/ember-notification-pull-out-test', ['exports', 'ember-qunit', 'ember'], function (exports, _emberQunit, _ember) {\n\n    (0, _emberQunit.moduleForComponent)('ember-notification-pull-out', 'Integration | Component | ember-notification-pull-out', {\n        integration: true\n    });\n\n    (0, _emberQunit.test)('it renders notifications in correct order', function (assert) {\n\n        // Set any properties with this.set('myProperty', 'value');\n        // Handle any actions with this.on('myAction', function(val) { ... });\n        var notifications = _ember['default'].A();\n        var store = this.container.lookup('service:store');\n        var not1 = _ember['default'].run(function () {\n            return store.createRecord('emberNotificationLocalNotification', {\n                title: 'Integration Test Notification 1',\n                description: 'Some description 1',\n                status: 'Pending'\n            });\n        });\n        var not2 = _ember['default'].run(function () {\n            return store.createRecord('emberNotificationLocalNotification', {\n                title: 'Integration Test Notification 2',\n                description: 'Some description 2',\n                status: 'Failed'\n            });\n        });\n        var not3 = _ember['default'].run(function () {\n            return store.createRecord('emberNotificationLocalNotification', {\n                title: 'Integration Test Notification 3',\n                description: 'Some description 3',\n                status: 'Success'\n            });\n        });\n        notifications.unshiftObject(not1);\n        notifications.unshiftObject(not2);\n        notifications.unshiftObject(not3);\n        this.set('notifications', new _ember['default'].Object({\n            notifications: notifications\n        }));\n        // Template block usage:\n        this.render(_ember['default'].HTMLBars.template((function () {\n            return {\n                meta: {\n                    'fragmentReason': {\n                        'name': 'missing-wrapper',\n                        'problems': ['wrong-type']\n                    },\n                    'revision': 'Ember@2.6.2',\n                    'loc': {\n                        'source': null,\n                        'start': {\n                            'line': 1,\n                            'column': 0\n                        },\n                        'end': {\n                            'line': 1,\n                            'column': 59\n                        }\n                    }\n                },\n                isEmpty: false,\n                arity: 0,\n                cachedFragment: null,\n                hasRendered: false,\n                buildFragment: function buildFragment(dom) {\n                    var el0 = dom.createDocumentFragment();\n                    var el1 = dom.createComment('');\n                    dom.appendChild(el0, el1);\n                    return el0;\n                },\n                buildRenderNodes: function buildRenderNodes(dom, fragment, contextualElement) {\n                    var morphs = new Array(1);\n                    morphs[0] = dom.createMorphAt(fragment, 0, 0, contextualElement);\n                    dom.insertBoundary(fragment, 0);\n                    dom.insertBoundary(fragment, null);\n                    return morphs;\n                },\n                statements: [['inline', 'ember-notification-pull-out', [], ['notifications', ['subexpr', '@mut', [['get', 'notifications', ['loc', [null, [1, 44], [1, 57]]]]], [], []]], ['loc', [null, [1, 0], [1, 59]]]]],\n                locals: [],\n                templates: []\n            };\n        })()));\n        assert.equal(this.$().text().trim().indexOf('Clear All') > -1, true);\n        // not 1\n        assert.equal(this.$().text().trim().indexOf('Pending') > -1, true);\n        assert.equal(this.$().text().trim().indexOf('Some description') > -1, true);\n        assert.equal(this.$().text().trim().indexOf('Integration Test Notification 1') > -1, true);\n        // not 2\n        assert.equal(this.$().text().trim().indexOf('Pending') > -1, true);\n        assert.equal(this.$().text().trim().indexOf('Some description') > -1, true);\n        assert.equal(this.$().text().trim().indexOf('Integration Test Notification 2') > -1, true);\n        // not 3\n        assert.equal(this.$().text().trim().indexOf('Pending') > -1, true);\n        assert.equal(this.$().text().trim().indexOf('Some description') > -1, true);\n        assert.equal(this.$().text().trim().indexOf('Integration Test Notification 3') > -1, true);\n        // ensure order!\n        assert.equal(this.$().text().trim().indexOf('Integration Test Notification 3') < this.$().text().trim().indexOf('Integration Test Notification 2'), true);\n        assert.equal(this.$().text().trim().indexOf('Integration Test Notification 3') < this.$().text().trim().indexOf('Integration Test Notification 1'), true);\n        assert.equal(this.$().text().trim().indexOf('Integration Test Notification 2') < this.$().text().trim().indexOf('Integration Test Notification 1'), true);\n    });\n});","define('dummy/tests/integration/components/ember-notification-pull-out-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | integration/components/ember-notification-pull-out-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'integration/components/ember-notification-pull-out-test.js should pass jshint.');\n  });\n});","define('dummy/tests/resolver.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | resolver.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'resolver.js should pass jshint.');\n  });\n});","define('dummy/tests/router.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | router.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'router.js should pass jshint.');\n  });\n});","define('dummy/tests/routes/demo.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | routes/demo.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'routes/demo.js should pass jshint.');\n  });\n});","define('dummy/tests/test-helper', ['exports', 'dummy/tests/helpers/resolver', 'ember-qunit'], function (exports, _dummyTestsHelpersResolver, _emberQunit) {\n\n    (0, _emberQunit.setResolver)(_dummyTestsHelpersResolver['default']);\n});","define('dummy/tests/test-helper.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | test-helper.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'test-helper.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/adapters/ember-notification-local-error-test', ['exports', 'ember-qunit'], function (exports, _emberQunit) {\n\n    (0, _emberQunit.moduleFor)('adapter:ember-notification-local-error', 'Unit | Adapter | ember notification local error', {\n        // Specify the other units that are required for this test.\n        // needs: ['serializer:foo']\n    });\n\n    // This adapter just specifies we use localstorage adapter\n    (0, _emberQunit.test)('it exists', function (assert) {\n        var adapter = this.subject();\n        assert.ok(adapter);\n    });\n});","define('dummy/tests/unit/adapters/ember-notification-local-error-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/adapters/ember-notification-local-error-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/adapters/ember-notification-local-error-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/adapters/ember-notification-local-notification-test', ['exports', 'ember-qunit'], function (exports, _emberQunit) {\n\n    (0, _emberQunit.moduleFor)('adapter:ember-notification-local-notification', 'Unit | Adapter | ember notification local notification', {\n        // Specify the other units that are required for this test.\n        // needs: ['serializer:foo']\n    });\n\n    // Replace this with your real tests.\n    (0, _emberQunit.test)('it exists', function (assert) {\n        var adapter = this.subject();\n        assert.ok(adapter);\n    });\n});","define('dummy/tests/unit/adapters/ember-notification-local-notification-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/adapters/ember-notification-local-notification-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/adapters/ember-notification-local-notification-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/helpers/ember-notification-and-test', ['exports', 'ember-notif-hub/helpers/ember-notification-and', 'qunit'], function (exports, _emberNotifHubHelpersEmberNotificationAnd, _qunit) {\n\n    (0, _qunit.module)('Unit | Helper | ember notification and');\n\n    // Replace this with your real tests.\n    (0, _qunit.test)('it performs AND operations', function (assert) {\n        var result1 = (0, _emberNotifHubHelpersEmberNotificationAnd.emberNotificationAnd)([true, true]);\n        var result2 = (0, _emberNotifHubHelpersEmberNotificationAnd.emberNotificationAnd)([false, true]);\n        var result3 = (0, _emberNotifHubHelpersEmberNotificationAnd.emberNotificationAnd)([false, false]);\n        assert.equal(result1, true);\n        assert.equal(result2, false);\n        assert.equal(result3, false);\n    });\n});","define('dummy/tests/unit/helpers/ember-notification-and-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/helpers/ember-notification-and-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/helpers/ember-notification-and-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/helpers/ember-notification-is-equal-test', ['exports', 'dummy/helpers/ember-notification-is-equal', 'qunit'], function (exports, _dummyHelpersEmberNotificationIsEqual, _qunit) {\n\n    (0, _qunit.module)('Unit | Helper | ember notification is equal');\n\n    // Replace this with your real tests.\n    (0, _qunit.test)('it works', function (assert) {\n        var result1 = (0, _dummyHelpersEmberNotificationIsEqual.emberNotificationIsEqual)(['string1', 'string1']);\n        var result2 = (0, _dummyHelpersEmberNotificationIsEqual.emberNotificationIsEqual)(['string2', 'string1']);\n        var result3 = (0, _dummyHelpersEmberNotificationIsEqual.emberNotificationIsEqual)([24, 24]);\n        assert.equal(result1, true);\n        assert.equal(result2, false);\n        assert.equal(result3, true);\n    });\n});","define('dummy/tests/unit/helpers/ember-notification-is-equal-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/helpers/ember-notification-is-equal-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/helpers/ember-notification-is-equal-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/helpers/ember-notification-not-test', ['exports', 'dummy/helpers/ember-notification-not', 'qunit'], function (exports, _dummyHelpersEmberNotificationNot, _qunit) {\n\n    (0, _qunit.module)('Unit | Helper | ember notification not');\n\n    // Replace this with your real tests.\n    (0, _qunit.test)('it works', function (assert) {\n        var result1 = (0, _dummyHelpersEmberNotificationNot.emberNotificationNot)([true]);\n        var result2 = (0, _dummyHelpersEmberNotificationNot.emberNotificationNot)([false]);\n        assert.equal(result1, false);\n        assert.equal(result2, true);\n    });\n});","define('dummy/tests/unit/helpers/ember-notification-not-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/helpers/ember-notification-not-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/helpers/ember-notification-not-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/models/ember-notification-local-error-test', ['exports', 'ember-qunit'], function (exports, _emberQunit) {\n\n    (0, _emberQunit.moduleForModel)('ember-notification-local-error', 'Unit | Model | ember notification local error', {\n        // Specify the other units that are required for this test.\n        needs: []\n    });\n\n    (0, _emberQunit.test)('it exists', function (assert) {\n        var model = this.subject();\n        // let store = this.store();\n        assert.ok(!!model);\n    });\n});","define('dummy/tests/unit/models/ember-notification-local-error-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/models/ember-notification-local-error-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/models/ember-notification-local-error-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/models/ember-notification-local-notification-test', ['exports', 'ember-qunit'], function (exports, _emberQunit) {\n\n    (0, _emberQunit.moduleForModel)('ember-notification-local-notification', 'Unit | Model | ember notification local notification', {\n        // Specify the other units that are required for this test.\n        needs: ['model:ember-notification-local-error']\n    });\n\n    (0, _emberQunit.test)('it exists', function (assert) {\n        var model = this.subject();\n        // let store = this.store();\n        assert.ok(!!model);\n    });\n});","define('dummy/tests/unit/models/ember-notification-local-notification-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/models/ember-notification-local-notification-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/models/ember-notification-local-notification-test.js should pass jshint.');\n  });\n});","define('dummy/tests/unit/services/ember-notification-center-test', ['exports', 'ember-qunit'], function (exports, _emberQunit) {\n\n    (0, _emberQunit.moduleFor)('service:ember-notification-center', 'Unit | Service | ember notification center', {\n        // Specify the other units that are required for this test.\n        needs: ['model:ember-notification-local-notification', 'model:ember-notification-local-error', 'adapter:ember-notification-local-notification', 'adapter:ember-notification-local-error']\n    });\n\n    // this component is best tested via integration component tests\n    (0, _emberQunit.test)('it exists', function (assert) {\n        var service = this.subject();\n        assert.ok(service);\n    });\n});","define('dummy/tests/unit/services/ember-notification-center-test.jshint', ['exports'], function (exports) {\n  'use strict';\n\n  QUnit.module('JSHint | unit/services/ember-notification-center-test.js');\n  QUnit.test('should pass jshint', function (assert) {\n    assert.expect(1);\n    assert.ok(true, 'unit/services/ember-notification-center-test.js should pass jshint.');\n  });\n});","/* jshint ignore:start */\n\nrequire('dummy/tests/test-helper');\nEmberENV.TESTS_FILE_LOADED = true;\n\n/* jshint ignore:end */\n"],"names":[],"mappings":"AAAA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;;ACLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;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;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;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;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;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;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;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;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;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;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;AACA;;AC/QA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;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;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;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACPA;AACA;AACA;AACA;AACA;AACA;","file":"tests.js"}