From 7423e778f12fab9d722f29f571f8b04e05b462ad Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Mon, 2 Apr 2018 14:08:30 +0430 Subject: [PATCH] feat(test): add custom _provider and _scheme for basic fixture --- test/fixtures/basic/auth/test-provider.js | 3 +++ test/fixtures/basic/auth/test-scheme.js | 11 +++++++++++ test/fixtures/basic/nuxt.config.js | 4 ++++ test/fixtures/basic/pages/index.vue | 3 ++- 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 test/fixtures/basic/auth/test-provider.js create mode 100644 test/fixtures/basic/auth/test-scheme.js diff --git a/test/fixtures/basic/auth/test-provider.js b/test/fixtures/basic/auth/test-provider.js new file mode 100644 index 000000000..905cf6410 --- /dev/null +++ b/test/fixtures/basic/auth/test-provider.js @@ -0,0 +1,3 @@ +module.exports = function test (scheme) { + scheme._with_test_provider = true +} diff --git a/test/fixtures/basic/auth/test-scheme.js b/test/fixtures/basic/auth/test-scheme.js new file mode 100644 index 000000000..2dac95ebd --- /dev/null +++ b/test/fixtures/basic/auth/test-scheme.js @@ -0,0 +1,11 @@ +export default class LocalScheme { + constructor (auth, options) { + this.$auth = auth + this.name = options._name + } + + mounted () { + // eslint-disable-next-line no-console + console.log('Mounted test provider: ' + this.name) + } +} diff --git a/test/fixtures/basic/nuxt.config.js b/test/fixtures/basic/nuxt.config.js index 516d48452..a717084a8 100644 --- a/test/fixtures/basic/nuxt.config.js +++ b/test/fixtures/basic/nuxt.config.js @@ -13,6 +13,10 @@ module.exports = { endpoints: { login: { propertyName: 'token.accessToken' } } + }, + test: { + _provider: '~/auth/test-provider.js', + _scheme: '~/auth/test-scheme.js' } } }, diff --git a/test/fixtures/basic/pages/index.vue b/test/fixtures/basic/pages/index.vue index ec795dc04..a49807071 100644 --- a/test/fixtures/basic/pages/index.vue +++ b/test/fixtures/basic/pages/index.vue @@ -1,5 +1,6 @@