diff --git a/tests/acceptance/destroy-test.js b/tests/acceptance/destroy-test.js index 1d813c56fe9..e6d4703fee6 100644 --- a/tests/acceptance/destroy-test.js +++ b/tests/acceptance/destroy-test.js @@ -101,9 +101,11 @@ describe('Acceptance: ember destroy', function () { return assertDestroyAfterGenerate(commandArgs, files); }); - it('deletes files generated using blueprint paths', function () { - let commandArgs = [`${__dirname}/../../blueprints/http-proxy`, 'foo', 'bar']; - let files = ['server/proxies/foo.js']; + it('deletes files generated using blueprint paths', async function () { + await fs.outputFile('path/to/blueprints/foo/files/foo/__name__.js', "console.log('bar');\n"); + + let commandArgs = [path.join('path', 'to', 'blueprints', 'foo'), 'bar']; + let files = ['foo/bar.js']; return assertDestroyAfterGenerate(commandArgs, files); }); diff --git a/tests/acceptance/generate-test.js b/tests/acceptance/generate-test.js index 734b0dee7dc..03a715cf42d 100755 --- a/tests/acceptance/generate-test.js +++ b/tests/acceptance/generate-test.js @@ -145,13 +145,10 @@ describe('Acceptance: ember generate', function () { }); it('allows a path to be specified to a blueprint', async function () { - await outputFile( - 'blueprints/http-proxy/files/server/proxies/__name__.js', - "import Ember from 'ember';\n" + 'export default Ember.Object.extend({ foo: true });\n' - ); - await generate([path.resolve(`${__dirname}/../../blueprints/http-proxy`), 'foo', 'http://localhost:5000']); + await outputFile('path/to/blueprints/foo/files/foo/__name__.js', "console.log('bar');\n"); + await generate([path.join('path', 'to', 'blueprints', 'foo'), 'bar']); - expect(file('server/index.js')).to.not.contain('foo: true', 'the local blueprint is not used'); + expect(file('foo/bar.js')).to.contain("console.log('bar');\n"); }); it('passes custom cli arguments to blueprint options', async function () {