diff --git a/addons/api/addon/generated/models/auth-token.js b/addons/api/addon/generated/models/auth-token.js new file mode 100644 index 000000000..31ce7fd41 --- /dev/null +++ b/addons/api/addon/generated/models/auth-token.js @@ -0,0 +1,8 @@ +import BaseModel from '../../models/base'; + +/** + * NOTE: we don't yet use this model for display in the UI and thus no + * attributes are included at this time. This model is used only for + * validating that an auth token exists. + */ +export default class GeneratedAuthTokenModel extends BaseModel {} diff --git a/addons/api/addon/models/auth-token.js b/addons/api/addon/models/auth-token.js new file mode 100644 index 000000000..4ab39a0aa --- /dev/null +++ b/addons/api/addon/models/auth-token.js @@ -0,0 +1,3 @@ +import GeneratedAuthTokenModel from '../generated/models/auth-token'; + +export default class AuthTokenModel extends GeneratedAuthTokenModel {} diff --git a/addons/api/app/models/auth-token.js b/addons/api/app/models/auth-token.js new file mode 100644 index 000000000..8322bb3f1 --- /dev/null +++ b/addons/api/app/models/auth-token.js @@ -0,0 +1 @@ +export { default } from 'api/models/auth-token'; diff --git a/addons/api/tests/unit/models/auth-token-test.js b/addons/api/tests/unit/models/auth-token-test.js new file mode 100644 index 000000000..1f0826b86 --- /dev/null +++ b/addons/api/tests/unit/models/auth-token-test.js @@ -0,0 +1,13 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'ember-qunit'; + +module('Unit | Model | auth token', function(hooks) { + setupTest(hooks); + + // Replace this with your real tests. + test('it exists', function(assert) { + let store = this.owner.lookup('service:store'); + let model = store.createRecord('auth-token', {}); + assert.ok(model); + }); +});