Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save felixrieseberg/ae951d8a2e079fa83c37f1f878f347d6 to your computer and use it in GitHub Desktop.
Save felixrieseberg/ae951d8a2e079fa83c37f1f878f347d6 to your computer and use it in GitHub Desktop.
Ember Cli (Pull #6098) Tests: As user, on WSL filesystem
> ember-cli@2.7.0-beta.6 test-all:cover /home/feriese/Code-Native/ember-cli
> istanbul cover tests/runner.js all
info: Scanning for yuidoc.json file.
warn: Skipping node_modules directory while scanning for yuidoc.json
info: Loading package.json data from: /home/feriese/Code-Native/ember-cli/package.json
info: Loading yuidoc.json data from: /home/feriese/Code-Native/ember-cli/docs/yuidoc.json
eslint
✓ should have no errors in tests/acceptance (1213ms)
✓ should have no errors in tests/chai.js
✓ should have no errors in tests/factories
✓ should have no errors in tests/helpers
✓ should have no errors in tests/runner.js
✓ should have no errors in tests/unit (1001ms)
✓ should have no errors in lib (935ms)
✓ should have no errors in bin
✓ should have no errors in blueprints
YUIDoc
✓ lib/broccoli/ember-addon.js
✓ lib/broccoli/ember-app.js
✓ lib/cli/cli.js
✓ lib/models/addon-discovery.js
✓ lib/models/addon.js
✓ lib/models/addons-factory.js
✓ lib/models/blueprint.js
✓ lib/models/builder.js
✓ lib/models/command.js
✓ lib/models/installation-checker.js
✓ lib/models/project.js
✓ lib/tasks/server/middleware/history-support/index.js
✓ lib/tasks/server/middleware/serve-files/index.js
✓ lib/tasks/server/middleware/tests-server/index.js
✓ lib/ui/index.js
✓ lib/utilities/DAG.js
✓ lib/utilities/insert-into-file.js
✓ lib/utilities/npm.js
✓ lib/utilities/path.js
✓ lib/utilities/windows-admin.js
Acceptance: ember generate in-addon-dummy
1) dummy component x-foo
2) dummy blueprint foo
3) dummy blueprint foo/bar
4) dummy http-mock foo
5) dummy http-mock foo-bar
6) dummy http-proxy foo
7) dummy server
Acceptance: ember generate in-addon
8) in-addon addon-import cannot be called directly
9) in-addon addon-import component-addon works
10) in-addon component x-foo
11) in-addon blueprint foo
12) in-addon blueprint foo/bar
13) in-addon http-mock foo
14) in-addon http-mock foo-bar
15) in-addon http-proxy foo
16) in-addon server
Acceptance: ember destroy
17) in-addon component x-foo
18) in-repo-addon component x-foo
19) in-repo-addon component nested/x-foo
20) in-addon-dummy component x-foo
21) blueprint foo
22) blueprint foo/bar
23) http-mock foo
24) http-proxy foo
25) deletes files generated using blueprints from the project directory
26) correctly identifies the root of the project
27) http-mock <name> does not remove server/
Acceptance: ember generate
28) component x-foo
29) component foo/x-foo
30) component x-foo ignores --path option
31) blueprint foo
32) blueprint foo/bar
33) http-mock foo
34) http-mock foo-bar
35) http-proxy foo
36) uses blueprints from the project directory
37) allows custom blueprints to override built-ins
38) passes custom cli arguments to blueprint options
39) correctly identifies the root of the project
40) route foo --dry-run does not change router.js
41) server
42) availableOptions work with aliases.
43) lib
44) custom blueprint availableOptions
Acceptance: ember help
✓ works
✓ prints addon commands
✓ prints single addon commands
✓ prints all blueprints (68ms)
✓ prints helpfull message for unknown command
✓ prints a single blueprints (139ms)
✓ prints blueprints from addons
--json
✓ works
✓ prints commands from addons
✓ prints blueprints from addons
Acceptance: ember generate in-repo-addon
45) in-repo-addon component x-foo
46) in-repo-addon acceptance-test foo
47) in-repo-addon adds path to lib
Acceptance: ember init
48) ember init
49) init an already init'd folder
50) init a single file
51) init a single file on already init'd folder
52) init multiple files by glob pattern
53) init multiple files by glob pattern on already init'd folder
54) init multiple files by glob patterns
55) init multiple files by glob patterns on already init'd folder
56) should not create .git folder
Acceptance: missing a before/after addon
57) does not break ember-cli
Acceptance: ember new
58) ember new foo, where foo does not yet exist, works
59) ember new with empty app name fails with a warning
60) ember new without app name fails with a warning
61) ember new with app name creates new directory and has a dasherized package name
62) Cannot create new ember project with the same name as an existing directory
63) Cannot run ember new, inside of ember-cli project
64) ember new with blueprint uses the specified blueprint directory with a relative path
65) ember new with blueprint uses the specified blueprint directory with an absolute path
66) ember new with git blueprint checks out the blueprint and uses it
67) ember new passes blueprint options through to blueprint
68) ember new without skip-git flag creates .git dir
69) ember new cleans up after itself on error
70) ember new with --dry-run does not create new directory
71) ember new with --directory uses given directory name and has correct package name
Acceptance: ember destroy pod
72) .ember-cli usePods setting destroys in pod structure without --pod flag
73) .ember-cli usePods setting destroys in classic structure with --classic flag
74) .ember-cli usePods setting correctly destroys component
75) blueprint foo --pod
76) blueprint foo/bar --pod
77) http-mock foo --pod
78) http-proxy foo --pod
79) deletes files generated using blueprints from the project directory
80) correctly identifies the root of the project
- podModulePrefix deprecation warning
81) usePodsByDefault deprecation warning
Acceptance: ember generate pod
82) .ember-cli usePods setting generates in pod structure without --pod flag
83) .ember-cli usePods setting generates in classic structure with --classic flag
84) .ember-cli usePods setting generates correct component structure
85) blueprint foo --pod
86) blueprint foo/bar --pod
87) http-mock foo --pod
88) http-mock foo-bar --pod
89) http-proxy foo --pod
90) uses blueprints from the project directory
91) allows custom blueprints to override built-ins
92) passes custom cli arguments to blueprint options
93) correctly identifies the root of the project
- podModulePrefix deprecation warning
94) usePodsByDefault deprecation warning
95) route foo --dry-run --pod does not change router.js
96) availableOptions work with aliases.
analytics
✓ track gets invoked on command.validateAndRun() (115ms)
blueprint - addon-import
fileMapTokens
✓ generates proper tokens with *-addon blueprints
blueprint - addon
Blueprint.lookup
entityName
✓ throws error when current project is an existing ember-cli project
✓ works when current project is an existing ember-cli addon
✓ keeps existing behavior by calling Blueprint.normalizeEntityName
direct blueprint require
generatePackageJson
✓ works
✓ removes the `private` property
✓ overwrites `name`
✓ overwrites `description`
✓ moves `ember-cli-babel` from devDependencies to dependencies
✓ does not push multiple `ember-addon` keywords
✓ overwrites any version of `ember-disable-prototype-extensions`
✓ overwrites `scripts.test`
✓ overwrites `ember-addon.configPath`
✓ preserves dependency ordering
✓ appends ending newline
generateBowerJson
✓ works
✓ appends ending newline
EmberAddon
✓ should merge options with defaults to depth
✓ should contain env
✓ should contain return the correct environment
broccoli/ember-app
constructor
✓ should override project.configPath if configPath option is specified
✓ should set bowerDirectory for app
✓ should merge options with defaults to depth
✓ should do the right thing when merging default object options
_notifyAddonIncluded
✓ should set the app on the addons
loader.js missing
✓ does not error when loader.js is present in registry.availablePlugins
✓ throws an error when loader.js is not present in registry.availablePlugins
✓ does not throw an error if _ignoreMissingLoader is set
contentFor
✓ has no default value other than `head`
contentFor from addons
✓ calls `contentFor` on addon
✓ calls `contentFor` on each addon
✓ allows later addons to inspect previous content
contentFor("head")
✓ includes the `meta` tag in `head` by default
✓ does not include the `meta` tag in `head` if storeConfigInMeta is false
✓ includes the `base` tag in `head` if locationType is auto
✓ includes the `base` tag in `head` if locationType is none (testem requirement)
✓ does not include the `base` tag in `head` if locationType is hash
✓ does not include the `base` tag in `head` if baseURL is undefined
contentFor("config-module")
✓ includes the meta gathering snippet by default
✓ includes the raw config if storeConfigInMeta is false
addons
included hook
✓ included hook is called properly on instantiation
✓ does not throw an error if the addon does not implement `included`
addonTreesFor
✓ addonTreesFor returns an empty array if no addons return a tree
✓ addonTreesFor calls treesFor on the addon
✓ addonTreesFor does not throw an error if treeFor is not defined
addonTreesFor is called properly
✓ _processedVendorTree calls addonTreesFor (604ms)
✓ _processedAppTree calls addonTreesFor (47ms)
postprocessTree is called properly
✓ styles calls addonTreesFor
✓ template type is called
toTree
✓ calls postProcessTree if defined
✓ calls addonPostprocessTree
✓ calls each addon postprocessTree hook
addons can be disabled
isEnabled is called properly
with environment
✓ development (114ms)
✓ foo (52ms)
blacklist
✓ prevents addons to be added to the project (53ms)
✓ throws if unavailable addon is specified (55ms)
whitelist
✓ prevents non-whitelisted addons to be added to the project (59ms)
✓ throws if unavailable addon is specified (57ms)
blacklist wins over whitelist
✓ prevents addon to be added to the project (58ms)
addonLintTree
✓ does not throw an error if lintTree is not defined
✓ calls lintTree on the addon
✓ filters out tree if lintTree returns falsey
import
✓ appends dependencies to vendor by default
✓ appends dependencies
✓ prepends dependencies
✓ prepends dependencies to outputFile
✓ appends dependencies to outputFile
✓ defaults to development if production is not set
✓ honors explicitly set to null in environment
vendorFiles
✓ defines vendorFiles by default
✓ redefines a location of a vendor asset
✓ defines vendorFiles in order even when option for it is passed
✓ removes dependency in vendorFiles
✓ defaults to ember.debug.js if exists in bower_components
✓ switches the default ember.debug.js to ember.js if it does not exist
✓ does not clobber an explicitly configured ember development file
handlebars.js
✓ does not app.import handlebars if not present in bower.json
✓ includes handlebars if present in bower.json
✓ includes handlebars if present in provided `vendorFiles`
_resolveLocal
✓ resolves a path relative to the project root
concatFiles()
✓ shows deprecation message if called directly
✓ ignores deprecation message if called through _concatFiles()
Unit: CLI
✓ exists
✓ ember
✓ callHelp
✓ ember --version
✓ ember -v
✓ ember <valid command>
- ember <valid command with args>
The specified command unknownCommand is invalid. For available options, see `ember help`.
✓ ember <invalid command>
help
✓ ember --help
✓ ember new --help
✓ ember -h
✓ ember new -h
server
✓ ember server --port 9999 (117ms)
✓ ember server --host localhost (90ms)
✓ ember server --port 9292 --host localhost (88ms)
✓ ember server --proxy http://localhost:3000/ (88ms)
✓ ember server --proxy https://localhost:3009/ --insecure-proxy (87ms)
✓ ember server --proxy https://localhost:3009/ --no-insecure-proxy (91ms)
✓ ember server --watcher events (87ms)
✓ ember server --watcher polling
✓ ember server (88ms)
✓ ember server --environment production (88ms)
✓ ember server --environment development (86ms)
✓ ember server --environment foo (85ms)
✓ ember server --environment development (87ms)
✓ ember server --environment foo (85ms)
✓ EMBER_ENV=production ember server (87ms)
✓ EMBER_ENV=development ember server (89ms)
✓ EMBER_ENV=foo ember server (86ms)
✓ ember s --port 9999 (89ms)
✓ ember s --host localhost (86ms)
✓ ember s --port 9292 --host localhost (85ms)
✓ ember s --proxy http://localhost:3000/ (87ms)
✓ ember s --proxy https://localhost:3009/ --insecure-proxy (87ms)
✓ ember s --proxy https://localhost:3009/ --no-insecure-proxy (86ms)
✓ ember s --watcher events (96ms)
✓ ember s --watcher polling
✓ ember s (94ms)
✓ ember s --environment production (90ms)
✓ ember s --environment development (93ms)
✓ ember s --environment foo (91ms)
✓ ember s --environment development (84ms)
✓ ember s --environment foo (86ms)
✓ EMBER_ENV=production ember s (85ms)
✓ EMBER_ENV=development ember s (86ms)
✓ EMBER_ENV=foo ember s (88ms)
generate
✓ ember generate foo bar baz (111ms)
✓ ember g foo bar baz (99ms)
init
✓ ember init
✓ ember init <app-name> (129ms)
new
✓ ember new (85ms)
✓ ember new MyApp (97ms)
build
✓ ember build (88ms)
✓ ember build --disable-analytics (88ms)
✓ ember build --watch (87ms)
✓ ember build --suppress-sizes (89ms)
✓ ember build --environment production (86ms)
✓ ember build --environment development (93ms)
✓ ember build --environment baz (83ms)
✓ EMBER_ENV=production ember build --environment development (88ms)
✓ EMBER_ENV=production ember build --environment baz (86ms)
✓ EMBER_ENV=production ember build (85ms)
✓ EMBER_ENV=development ember build (90ms)
✓ EMBER_ENV=baz ember build (95ms)
✓ ember b (90ms)
✓ ember b --disable-analytics (95ms)
✓ ember b --watch (90ms)
✓ ember b --suppress-sizes (87ms)
✓ ember b --environment production (136ms)
✓ ember b --environment development (90ms)
✓ ember b --environment baz (89ms)
✓ EMBER_ENV=production ember b --environment development (86ms)
✓ EMBER_ENV=production ember b --environment baz (86ms)
✓ EMBER_ENV=production ember b (96ms)
✓ EMBER_ENV=development ember b (104ms)
✓ EMBER_ENV=baz ember b (92ms)
default options config file
- reads default options from .ember-cli file
logError
✓ returns error status code in production
✓ does not throw an error in production
foo
Error: foo
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/cli/cli-test.js:587:48)
at callFn (/home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runnable.js:326:21)
at Test.Runnable.run (/home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runnable.js:319:7)
at Runner.runTest (/home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runner.js:422:10)
at /home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runner.js:528:12
at next (/home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runner.js:342:14)
at /home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runner.js:352:7
at next (/home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runner.js:284:14)
at Immediate._onImmediate (/home/feriese/Code-Native/ember-cli/node_modules/mocha/lib/runner.js:320:5)
at tryOnImmediate (timers.js:543:15)
✓ throws error in testing
Global command options
--verbose
option parsing
The specified command fake-command is invalid. For available options, see `ember help`.
✓ sets process.env.EMBER_VERBOSE_${NAME} for each space delimited option
The specified command fake-command is invalid. For available options, see `ember help`.
✓ ignores verbose options after --
The specified command fake-command is invalid. For available options, see `ember help`.
✓ ignores verbose options after -
cli/lookup-command.js
✓ lookupCommand() should find commands by name and aliases.
✓ lookupCommand() should find commands that addons add by name and aliases.
✓ lookupCommand() should write out a warning when overriding a core command
✓ lookupCommand() should write out a warning when overriding a core command and allow it if intentional
✓ lookupCommand() should return UnknownCommand object when command name is not present.
addon command
✓ doesn't allow to create an addon named `test` (131ms)
✓ doesn't allow to create an addon named `ember` (85ms)
✓ doesn't allow to create an addon named `Ember` (86ms)
✓ doesn't allow to create an addon named `ember-cli` (88ms)
✓ doesn't allow to create an addon named `vendor` (92ms)
✓ doesn't allow to create an addon with a period in the name (88ms)
✓ doesn't allow to create an addon with a name beginning with a number (93ms)
✓ doesn't allow to create an addon when the name is a period (95ms)
✓ registers blueprint options in beforeRun
build command
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/build-test.js:33:28)
✓ Build task is provided with the project instance (116ms)
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/build-test.js:33:28)
✓ BuildWatch task is provided with the project instance (90ms)
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/build-test.js:33:28)
✓ BuildWatch task is provided with a watcher option (91ms)
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/build-test.js:33:28)
✓ Asset Size Printer task is not run after Build task in non-production environment (89ms)
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/build-test.js:33:28)
✓ Asset Size Printer task is run after Build task in production environment (87ms)
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/build-test.js:33:28)
✓ Asset Size Printer task is not run if suppress sizes option is provided (86ms)
destroy command
✓ runs DestroyFromBlueprint with expected options (131ms)
✓ complains if no entity name is given (87ms)
✓ complains if no blueprint name is given (87ms)
✓ does not throws errors when beforeRun is invoked without the blueprint name
✓ rethrows errors from beforeRun
help
✓ prints extra info
generate command
✓ runs GenerateFromBlueprint but with null nodeModulesPath
✓ runs GenerateFromBlueprint with expected options (160ms)
✓ does not throws errors when beforeRun is invoked without the blueprint name
✓ complains if no blueprint name is given (90ms)
help
✓ lists available blueprints
✓ lists available blueprints json
✓ works with single blueprint
✓ works with single blueprint json
✓ handles missing blueprint
✓ handles missing blueprint json
✓ ignores overridden blueprints when verbose false
✓ shows overridden blueprints when verbose true
help command
common to both
✓ finds command on disk
✓ looks up multiple commands
unique to text printing
✓ lists commands
✓ works with single command
✓ works with single command alias
✓ passes extra commands to `generate`
✓ handles no extra commands to `generate`
✓ passes extra commands to `generate` alias
✓ handles missing command
✓ respects skipHelp when listing
✓ ignores skipHelp when single
✓ lists addons
✓ finds single addon command
unique to json printing
✓ lists commands
✓ handles special option `Path`
✓ respects skipHelp when listing
✓ lists addons
init command
✓ doesn't allow to create an application named `test` (113ms)
✓ doesn't allow to create an application without project name (89ms)
✓ Uses the name of the closest project to when calling installBlueprint (89ms)
✓ Uses the provided app name over the closest found project (89ms)
✓ Uses process.cwd if no package is found when calling installBlueprint (90ms)
✓ doesn't use --dry-run or any other command option as the name (95ms)
✓ doesn't use . as the name (96ms)
✓ Uses the "app" blueprint by default (95ms)
✓ Uses arguments to select files to init (92ms)
✓ Uses the "addon" blueprint for addons (92ms)
✓ Registers blueprint options in beforeRun
✓ Passes command options through to the install blueprint task (89ms)
install:addon command
✓ will show a deprecation warning (89ms)
install:bower command
✓ throws a friendly silent error with args (84ms)
✓ throws a friendly slient error without args (88ms)
install:npm command
✓ throws a friendly silent error with args (85ms)
✓ throws a friendly slient error without args (86ms)
install command
✓ initializes npm install and generate blueprint task with ui, project and analytics (95ms)
with args
✓ runs the npm install task with given name and save-dev true (90ms)
✓ runs the package name blueprint task with given name and args (88ms)
✓ fails to install second argument for unknown addon (86ms)
✓ runs npmInstall once and installs three addons (96ms)
✓ ember-cli/ember-cli-qunit: runs npmInstall but does not install the addon blueprint (98ms)
✓ ember-cli-qunit@1.2.0: runs npmInstall and installs the addon blueprint (91ms)
✓ @ember-cli/ember-cli-qunit: runs npmInstall and installs the addon blueprint (86ms)
✓ gives helpful message if it can't find the addon (87ms)
without args
✓ gives a helpful message if no arguments are passed (87ms)
new command
✓ doesn't allow to create an application named `test` (87ms)
✓ doesn't allow to create an application named `ember` (89ms)
✓ doesn't allow to create an application named `Ember` (85ms)
✓ doesn't allow to create an application named `ember-cli` (86ms)
✓ doesn't allow to create an application named `vendor` (89ms)
✓ doesn't allow to create an application with a period in the name (139ms)
✓ doesn't allow to create an application with a name beginning with a number (128ms)
✓ shows a suggestion messages when the application name is a period (91ms)
✓ registers blueprint options in beforeRun
✓ passes command options through to init command (131ms)
serve command
✓ has correct default options (103ms)
✓ setting --port without --live-reload-port (90ms)
✓ setting both --port and --live-reload-port (92ms)
✓ should throw error when -p PORT is taken (92ms)
✓ allows OS to choose port (91ms)
✓ has correct liveLoadPort (90ms)
✓ has correct liveReloadLoadHost (108ms)
✓ has correct liveLoadBaseUrl (90ms)
✓ has correct proxy (87ms)
✓ has correct insecure proxy option (96ms)
✓ has correct default value for insecure proxy (105ms)
✓ requires proxy URL to include protocol (103ms)
✓ uses baseURL of correct environment (102ms)
✓ host alias does not conflict with help alias (109ms)
asset-sizes command
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/show-asset-sizes-test.js:24:28)
✓ has correct default value for output path (104ms)
DEPRECATION: Overriding init without calling this._super is deprecated. Please call `this._super.init && this._super.init.apply(this, arguments);` addon: `undefined`
at Context.<anonymous> (/home/feriese/Code-Native/ember-cli/tests/unit/commands/show-asset-sizes-test.js:24:28)
✓ has correct options (101ms)
default options config file
- reads default options from .ember-cli file
test command
default
✓ builds and runs test (123ms)
✓ has the correct options (97ms)
✓ passes through custom configFile option (104ms)
✓ does not pass any port options (97ms)
✓ passes through a custom test port option (112ms)
✓ passes through a custom test port option of 0 to allow OS to choose open system port (114ms)
✓ only passes through the port option (113ms)
✓ passes both the port and the test port options (104ms)
✓ passes through custom host option (104ms)
✓ passes through custom reporter option (98ms)
✓ has the correct options when called with a build path and does not run a build task (105ms)
✓ throws an error if the build path does not exist (97ms)
--server option
✓ builds a watcher with verbose set to false (90ms)
✓ builds a watcher with options.watcher set to value provided
✓ throws an error if using a build path (94ms)
_generateCustomConfigs
✓ should return an object even if passed param is empty object
✓ when launch option is present, should be reflected in returned config
✓ when query option is present, should be reflected in returned config
✓ when provided test-page the new file returned contains the value in test_page
✓ when provided test-page with filter, module, and query the new file returned contains those values in test_page
✓ when provided test-page with filter and module the new file returned contains both option values in test_page
✓ when provided test-page with filter and query the new file returned contains both option values in test_page
✓ when provided test-page with module and query the new file returned contains both option values in test_page
✓ when provided launch the new file returned contains the value in launch
✓ when provided filter is all lowercase to match the test name
✓ when module and filter option is present uses buildTestPageQueryString for test_page queryString
✓ new file returned contains the filter option value in test_page
✓ adds with a `&` if query string contains `?` already
✓ new file returned contains the module option value in test_page
✓ new file returned contains the query option value in test_page
✓ new file returned contains the query option value with multiple queries in test_page
uninstall:npm command
✓ throws a friendly silent error with no args (96ms)
✓ throws a friendly silent error with args (88ms)
version command
✓ reports node, npm, and os versions (93ms)
✓ supports a --verbose flag (88ms)
SilentError
DEPRECATION: `ember-cli/lib/errors/silent.js` is deprecated, use `silent-error` instead.
✓ return silent-error and print a deprecation
models/addon-discovery.js
dependencies
✓ returns an object containing depenencies from the provided package.json
✓ excludes development dependencies if instructed
discoverFromInternalProjectAddons
✓ calls discoverAtPath for each path in project.supportedInternalAddonPaths
discoverInRepoAddons
✓ calls discoverAtPath for each path in ember-addon.paths
✓ falsey results from discoverAtPath are filtered out
returns empty array when ember-addon.paths is empty
✓ returns empty array if `ember-addon` is not present in provided package
✓ returns empty array if `ember-addon.paths` is missing in provided package
✓ returns empty array if `ember-addon.paths` is empty in provided package
discoverFromDependencies
✓ can find a package without a main entry point [DEPRECATED]
✓ does not error when dependencies are not found
✓ calls discoverAtPath for each entry in dependencies
✓ excludes devDeps if `excludeDevDeps` is true
discoverFromProjectItself
✓ adds the project.root if it is an addon
✓ returns the root path if the project is an addon
discoverChildAddons
✓ delegates to discoverInRepoAddons and discoverFromDependencies
✓ concats discoverInRepoAddons and discoverFromDependencies results
✓ uses shouldIncludeChildAddon() to determine whether an addon should be included
discoverProjectAddons
✓ delegates to internal methods
✓ concats discoverInRepoAddons and discoverFromDependencies results
discoverAtPath
✓ returns an info object when addon is found
✓ returns `null` if path is not for an addon
models/addon.js
root property
✓ is required
old core object compat
✓ treeGenerator works without .project
treePaths and treeForMethods
✓ modifying a treePath does not affect other addons
✓ modifying a treeForMethod does not affect other addons
.jshintAddonTree
✓ uses the fullPath
✓ lints the files before preprocessing
resolvePath
✓ adds .js if not present
✓ doesn't add .js if it is .js
✓ doesn't add .js if it has another extension
✓ allows lookup of non-`index.js` `main` entry points
✓ falls back to `index.js` if `main` and `ember-addon` are not found
✓ falls back to `index.js` if `main` and `ember-addon.main` are not found
initialized addon
✓ must define a `name` property
generated addon
✓ sets it's project
✓ sets it's parent
✓ sets the root
✓ sets the pkg
trees for it's treePaths
✓ app
✓ styles
✓ templates
✓ addon-templates
✓ vendor
✓ addon
custom treeFor methods
✓ can define treeForApp
✓ can define treeForStyles
✓ can define treeForVendor
✓ can define treeForTemplates
✓ can define treeForAddonTemplates
✓ can define treeForPublic
addon with dependencies
✓ returns a listing of all dependencies in the addon's package.json
isDevelopingAddon
✓ returns true when `EMBER_ADDON_ENV` is set to development
✓ returns false when `EMBER_ADDON_ENV` is not set
✓ returns false when `EMBER_ADDON_ENV` is something other than `development`
✓ returns false when the addon is not the one being developed
hintingEnabled
✓ returns true when `EMBER_ENV` is not set to production and options.hinting is true
✓ returns true when `EMBER_CLI_TEST_COMMAND` is set and options.hinting is true
✓ returns false when `EMBER_ENV` is set to production, `EMBER_CLI_TEST_COMMAND` is unset and options.hinting is true
✓ returns false when options.hinting is set to false
✓ returns true when options.hinting is not set
treeGenerator
✓ watch tree when developing the addon itself
✓ uses UnwatchedDir when not developing the addon itself
blueprintsPath
✓ returns undefined if the `blueprint` folder does not exist
✓ returns blueprint path if the folder exists
config
✓ returns undefined if `config/environment.js` does not exist
✓ returns blueprint path if the folder exists
Addon.lookup
✓ should throw an error if an addon could not be found
compileTemplates
✓ should throw a useful error if a template compiler is not present -- non-pods
✓ should throw a useful error if a template compiler is not present -- pods
✓ should not throw an error if addon/templates is present but empty
addonDiscovery
✓ is provided with the addon's `ui` object
treeForStyles
✓ should move files in the root of the addons app/styles tree into the app/styles path (73ms)
._eachProjectAddonInvoke
✓ should invoke the method on each of the project addons
✓ should provide default arguments if none are specified
models/asset-size-printer
✓ prints human-readable file sizes (including gzipped sizes) of css and js files in the output path
✓ does not print gzipped file sizes of empty files
✓ does not print project test helper file sizes
✓ does not print non-css or js file sizes
✓ prints an error when no files are found
Blueprint
✓ exists
✓ derives name from path
.mapFile
✓ replaces all occurences of __name__ with module name
✓ accepts locals.fileMap with multiple mappings
.fileMapTokens
✓ adds additional tokens from fileMapTokens hook
.generateFileMap
✓ should not have locals in the fileMap
.lookup
✓ uses an explicit path if one is given
✓ finds blueprints within given lookup paths
✓ finds blueprints in the ember-cli package
✓ can instantiate a blueprint that exports an object instead of a constructor
✓ throws an error if no blueprint is found
✓ returns undefined if no blueprint is found and ignoredMissing is passed
.list
✓ returns a list of blueprints grouped by lookup path
✓ overrides a blueprint of the same name from another package
help
printBasicHelp
✓ handles overridden
✓ calls printCommand
✓ prints detailed help if verbose
printDetailedHelp
✓ did not find the file
✓ found the file
getJson
✓ iterates options
✓ does not print detailed if not verbose
✓ is calling printDetailedHelp with availableOptions
✓ if printDetailedHelp returns falsy, don't attach property detailedHelp
✓ sets detailedHelp properly
filesPath
✓ returns the blueprints default files path
basic blueprint installation
✓ installs basic files (44ms)
✓ re-installing identical files (46ms)
✓ re-installing conflicting files (49ms)
✓ installs path globPattern file
✓ installs multiple globPattern files
✓ throws error when there is a trailing forward slash in entityName
✓ throws error when an entityName is not provided
✓ throws error when an action does not exist
✓ calls normalizeEntityName hook during install
✓ normalizeEntityName hook can modify the entity name
✓ calls normalizeEntityName before locals hook is called
✓ calls appropriate hooks with correct arguments
called on an existing project
✓ ignores files in ignoredUpdateFiles
basic blueprint uninstallation
✓ uninstalls basic files
instrumented blueprint uninstallation
✓ calls appropriate hooks with correct arguments
addPackageToProject
✓ passes a packages array for addPackagesToProject
✓ passes a packages array with target for addPackagesToProject
addPackagesToProject
✓ looks up the `npm-install` task
✓ calls the task with package names
✓ calls the task with package names and versions
✓ writes information to the ui log for a single package
✓ writes information to the ui log for multiple packages
✓ does not error if ui is not present
✓ runs task with --save-dev
✓ does not use verbose mode with the task
removePackageFromProject
✓ looks up the `npm-uninstall` task
removePackagesFromProject
✓ looks up the `npm-uninstall` task
✓ calls the task with package names
✓ writes information to the ui log for a single package
✓ writes information to the ui log for multiple packages
✓ does not error if ui is not present
✓ runs task with --save-dev
✓ does not use verbose mode with the task
addBowerPackageToProject
✓ passes a packages array for addBowerPackagesToProject
✓ passes a packages array with target for addBowerPackagesToProject
✓ correctly handles local package naming, with a numbered pkg version
✓ correctly handles local package naming, with a non-versioned package
✓ correctly handles a single versioned package descriptor as argument (1) (DEPRECATED)
addBowerPackagesToProject
✓ looks up the `bower-install` task
✓ calls the task with the package names
✓ uses the provided target (version, range, sha, etc)
✓ properly parses a variety of bower package endpoints
✓ uses uses verbose mode with the task
addAddonToProject
✓ passes a packages array for addAddonsToProject
✓ passes a packages array with target for addAddonsToProject
addAddonsToProject
✓ looks up the `addon-install` task
✓ calls the task with package name
✓ calls the task with correctly parsed options
✓ writes information to the ui log for a single package
✓ writes information to the ui log for multiple packages
✓ does not error if ui is not present
load
✓ loads and returns a blueprint object
✓ loads only blueprints with an index.js
lookupBlueprint
✓ can lookup other Blueprints from the project blueprintLookupPaths
✓ can find internal blueprints
._generateFileMapVariables
✓ should create the correct default fileMapVariables
✓ should use the moduleName method argument for moduleName
✓ should use the locals method argument for its locals value
✓ should use the option.originBlueprintName value as its originBlueprintName if included in the options hash
✓ should include a podPath if the project's podModulePrefix is defined
✓ should include an inAddon and inDummy flag of true if the project is an addon
✓ should include an inAddon and inRepoAddon flag of true if options.inRepoAddon is true
✓ should have a hasPathToken flag of true if the blueprint hasPathToken is true
._locals
✓ should return a default object if no custom options are passed
✓ it should call the locals method with the correct arguments
✓ should call _generateFileMapVariables with the correct arguments
✓ should call generateFileMap with the correct arguments
✓ should use the options.entity.name as its moduleName if its value is defined
✓ should update its fileMap values to match the generateFileMap result
✓ should return an object containing custom local values
models/builder.js
Windows CTRL + C Capture
✓ enables raw capture on Windows
✓ does not enable raw capture on non-Windows
copyToOutputPath
✓ allows for non-existent output-paths at arbitrary depth
✓ when outputPath is root directory ie., `--output-path=/` or `--output-path=C:`
✓ when outputPath is project root ie., `--output-path=.`
✓ when outputPath is a parent directory ie., `--output-path=../../`
✓ allow outputPath to contain the root path as a substring, as long as it is not a parent
addons
✓ allows addons to add promises preBuild
✓ allows addons to add promises postBuild
✓ allows addons to add promises outputReady
✓ hooks are called in the right order
✓ should call postBuild before processBuildResult
✓ should call outputReady after processBuildResult
✓ buildError receives the error object from the errored step
✓ calls buildError and does not call build, postBuild or outputReady when preBuild fails
✓ calls buildError and does not call postBuild or outputReady when build fails
✓ calls buildError when postBuild fails
✓ calls buildError when outputReady fails
models/command.js
✓ parseArgs() should parse the command options.
✓ parseArgs() should get command options from the config file and command line
✓ parseArgs() should set default option values.
✓ parseArgs() should return args too.
✓ parseArgs() should warn if an option is invalid.
✓ parseArgs() should parse shorthand options.
✓ parseArgs() should parse shorthand dasherized options.
✓ validateAndRun() should print a message if a required option is missing.
✓ validateAndRun() should print a message if outside a project and command is not valid there. (156ms)
✓ validateAndRun() should print a message if inside a project and command is not valid there.
✓ availableOptions with aliases should work.
✓ availableOptions with aliases should work with minimum characters.
✓ availableOptions with aliases should work with hyphenated options
✓ registerOptions() should allow adding availableOptions.
✓ registerOptions() should allow overriding availableOptions.
✓ registerOptions() should not allow aliases with the same name.
✓ registerOptions() should warn on options override attempts.
✓ registerOptions() should handle invalid alias definitions.
✓ parseAlias() should parse aliases and return an object
✓ validateOption() should validate options
✓ validateOption() should throw an error when option is missing name or type
✓ validateOption() should throw an error when option name is camelCase or capitalized
✓ mergeDuplicateOption() should merge duplicate options together
✓ implicit shorthands work with values.
help
printBasicHelp
✓ calls printCommand
✓ is root
printDetailedHelp
✓ has no-op function
getJson
✓ iterates options
✓ calls detailed json
Unit - FileInfo
✓ can instantiate with options
✓ does not interpolate {{ }} or ${ }
✓ renders an input file
✓ rejects if templating throws
✓ does not explode when trying to template binary files
✓ renders a diff to the UI
✓ renders a menu with an overwrite option
✓ renders a menu with an skip option
✓ renders a menu with an diff option
Installation Checker
bower
✓ works when installation directory exist
✓ fails when installation directory doesn't exist
npm
✓ works when installation directory exist
✓ fails when installation directory doesn't exist
npm and bower
✓ fails reporting both dependencies
✓ ignores directories without bower.js and package.json files
models/project.js
Project.prototype.config
✓ config() finds and requires config/environment (99ms)
✓ configPath() returns tests/dummy/config/environment
✓ calls getAddonsConfig
✓ returns getAddonsConfig result when configPath is not present
merges getAddonsConfig result with app config
✓ merges getAddonsConfig result with app config
✓ getAddonsConfig does NOT override project config
addons
✓ returns a listing of all dependencies in the projects package.json
✓ returns a listing of all dependencies in the projects bower.json
✓ returns a listing of all ember-cli-addons directly depended on by the project
✓ returns instances of the addons
✓ addons get passed the project instance
✓ returns an instance of an addon that uses `ember-addon-main`
✓ returns the default blueprints path
✓ returns a listing of all addon blueprints paths ordered by last loaded when called once
✓ returns a listing of all addon blueprints paths ordered by last loaded when called twice
✓ returns a listing of all blueprints paths
✓ does not include blueprint path relative to root if outside a project
✓ returns an instance of an addon with an object export
✓ adds the project itself if it is an addon
reloadAddon
✓ sets _addonsInitialized to false
✓ reloads the package
✓ initializes the addons
reloadPkg
✓ reloads the package from disk
emberCLIVersion
✓ should return the same value as the utlity function
isEmberCLIProject
✓ returns false when `ember-cli` is not a dependency
✓ returns true when `ember-cli` is a devDependency
✓ returns true when `ember-cli` is a dependency
isEmberCLIAddon
✓ should return true if `ember-addon` is included in keywords
✓ should return false if `ember-addon` is not included in keywords
findAddonByName
✓ should call initialize addons
✓ should return the foo addon from name
✓ should return the foo-bar addon from name when a foo also exists
✓ should return the bar-pkg addon from package name
✓ should return undefined if adddon doesn't exist
✓ should not return an addon that is a substring of requested name
✓ should not guess addon name from string with slashes
bowerDirectory
✓ should be initialized in constructor
✓ should be set to directory property in .bowerrc
✓ should default to ‘bower_components’ unless directory property is set in .bowerrc
✓ should default to ‘bower_components’ if .bowerrc is not present
✓ should default to ‘bower_components’ if .bowerrc json is invalid
nodeModulesPath
✓ should equal env.EMBER_NODE_PATH when it is set
✓ should equal project.root joined with "node_modules" when EMBER_NODE_PATH is not set
.nullProject
✓ is a singleton
generateTestFile()
✓ returns empty file and shows warning
Server Watcher
watcher:change
✓ logs that the file was changed
✓ tracks changes
watcher:add
✓ logs that the file was added
✓ tracks additions
watcher:delete
✓ logs that the file was deleted
✓ tracks deletions
Watcher
watcher strategy selection
✓ selects the events-based watcher by default
✓ selects the events-based watcher when given events watcher option
✓ selects the polling watcher when given polling watcher option
watcher:change
✓ tracks events
✓ tracks timings
✓ logs that the build was successful
watcher:error
✓ tracks errors
✓ emits without error.file
✓ emits with error.file with error.line without err.col
✓ emits with error.file without error.line with err.col
✓ emits with error.file with error.line with err.col
watcher:change afterError
✓ log that the build was green
✓ keep tracking analytics
dependencies
in package.json
✓ are locked down for pre-1.0 versions
in blueprints/app/files/package.json
✓ are locked down for pre-1.0 versions
.ember-cli leek options
97) "before all" hook
.ember-cli
✓ local settings take precendence over global settings
git-init
✓ skipGit properly skips git-init
✓ errors are logged with logErrors (609ms)
express-server
displayHost
✓ should use the specified host if specified
✓ should use the use localhost if host is not specified
processAppMiddlewares
✓ has a good error message if a file exists, but does not export a function
✓ returns values returned by server/index
output
✓ with ssl (115ms)
✓ with proxy (72ms)
✓ without proxy (77ms)
✓ with baseURL (51ms)
✓ with rootURL (53ms)
✓ address in use (59ms)
behaviour
✓ starts with ssl if ssl option is passed (115ms)
✓ app middlewares are processed before the proxy (65ms)
✓ works with a regular express app (69ms)
with proxy
✓ bypasses proxy for /
✓ bypasses proxy for files that exist
GET /api/get 200 9.904 ms - -
✓ proxies GET
PUT /api/put 200 4.002 ms - -
✓ proxies PUT
POST /api/post 200 4.035 ms - -
✓ proxies POST
DELETE /api/delete 200 3.455 ms - -
✓ proxies DELETE
GET /api/get 200 3.096 ms - -
✓ proxies when accept contains */*
proxy with subdomain
GET /api/get 200 8.101 ms - -
✓ proxies GET
PUT /api/put 204 1.325 ms - -
✓ proxies PUT
POST /api/post 201 1.074 ms - -
✓ proxies POST
DELETE /api/delete 204 1.092 ms - -
✓ proxies DELETE
GET /api/get 200 1.426 ms - -
✓ proxies when accept contains */*
without proxy
✓ serves index.html when file not found with auto/history location (60ms)
✓ GET /tests serves tests/index.html for mime of */* (hash location) (67ms)
✓ GET /tests serves tests/index.html for mime of */* (auto location) (58ms)
✓ GET /tests/whatever serves tests/index.html when file not found (50ms)
✓ GET /tests/an-existing-file.tla serves tests/an-existing-file.tla if it is found (54ms)
✓ serves index.html when file not found (with rootURL) with auto/history location (50ms)
✓ serves index.html when file not found (with rootURL) with custom history location (67ms)
✓ returns a 404 when file not found with hash location (56ms)
✓ files that exist in broccoli directory are served up (59ms)
✓ serves static asset up from build output without a period in name (54ms)
✓ serves static asset up from build output without a period in name (with rootURL) (55ms)
addons
✓ calls processAddonMiddlewares upon start
addon middleware
✓ calls serverMiddleware on the addons on start
✓ calls serverMiddleware on the addons on restart
addon middleware is async
✓ waits for async middleware to complete before the next middleware (52ms)
addon middleware bubble errors
✓ up to server start
app middleware
✓ calls processAppMiddlewares upon start (61ms)
✓ calls processAppMiddlewares upon restart (56ms)
✓ includes httpServer instance in options (46ms)
serverWatcherDidChange
✓ is called on file change (45ms)
✓ schedules a server restart (47ms)
scheduleServerRestart
✓ schedules exactly one call of restartHttpServer (177ms)
restartHttpServer
✓ restarts the server (56ms)
✓ restarts the server again if one or more files change during a previous restart (71ms)
✓ emits the restart event (54ms)
livereload-server
start
✓ does not start the server if `liveReload` option is not true
✓ correctly indicates which port livereload is present on (93ms)
✓ informs of error during startup
✓ starts with custom host
start with https
✓ correctly indicates which port livereload is present on and running in https mode
✓ informs of error during startup
express server restart
✓ triggers when the express server restarts
livereload changes
watcher events
✓ triggers a livereload change on a watcher change event
✓ triggers a livereload change on a watcher error event
✓ does not trigger a livereload change on other watcher events
filter pattern
✓ shouldTriggerReload must be true if there are no liveReloadFilterPatterns
✓ shouldTriggerReload is true when no liveReloadFilterPatterns matches the filePath
✓ shouldTriggerReload is false when one or more of the liveReloadFilterPatterns matches filePath
✓ shouldTriggerReload writes a banner after skipping reload for a file
✓ triggers the livereload server of a change when no pattern matches
✓ does not trigger livereload server of a change when there is a pattern match
specific files
✓ triggers livereload with modified files
✓ triggers livereload with deleted directories
✓ triggers livereload ignoring source map files
✓ triggers livereload with "LiveReload files" if no results.directory was provided
HistorySupportAddon
.serverMiddleware
✓ add middleware when locationType is auto
✓ add middleware when locationType is history
✓ add middleware when historySupportMiddleware is true
✓ do not add middleware when historySupportMiddleware is false and locationType is history
TestServerAddon
.serverMiddleware
✓ invokes next when the watcher succeeds
✓ invokes next when the watcher fails
✓ allows baseURL containing `+` character
✓ allows rootURL containing `+` character
test server
✓ transforms the options and invokes testem properly
completion
firstRun
✓ rejects with testem exceptions
✓ resolves with exit status (1)
✓ resolves with exit status (0)
restart
✓ rejects with testem exceptions
test
✓ transforms options for testem configuration (579ms)
update task
don't update
✓ says 'a new version is available' and asks you to confirm you want to update
do update
✓ says 'a new version is available' and asks you to confirm you want to update
✓ updates package.json file with newly updated version number
UI
writeDebugLine
✓ does not write at the default level
✓ writes in the correct chalk
writeInfoLine
✓ writes in the correct chalk
writeWarningLine
✓ does not write when the test is truthy
✓ writes a prepended message when the test is falsy
✓ writes a un-prepended message if prepend is false
writeDeprecateLine
✓ does not write when the test is truthy
✓ writes a prepended message when the test is falsy
✓ writes a un-prepended message if prepend is false
prependLine
✓ prepends the data when prepend is undefined
✓ prepends the data when prepend is true
✓ returns the original data when prepend is falsy (but not undefined)
writeError
✓ no error
✓ error with message
✓ error with stack
✓ error with file
✓ error with filename (as from Uglify)
✓ error with file + line
✓ error with file + col
✓ error with file + line + col
attempt-never-index
✓ sets the hint to spotlight if possible
find-build-file
✓ does not throws an error when the file is valid syntax
✓ throws an SyntaxError if the file contains a syntax mistake
✓ does not throws an error when the file is mss
getPackageBaseName
✓ should return the full package name if it is unscoped
✓ should return the package name without its scope
✓ should strip away version numbers
is-git-url
✓ recognizes git-style urls in various formats
insertIntoFile()
✓ will create the file if not already existing
✓ will insert into the file if it already exists
✓ will not insert into the file if it already contains the content
✓ will insert into the file if it already contains the content if force option is passed
✓ will insert into the file after a specified string if options.after is specified
✓ will insert into the file after the first instance of options.after only
✓ will insert into the file before a specified string if options.before is specified
✓ will insert into the file before the first instance of options.before only
✓ it will make no change if options.after is not found in the original
✓ it will make no change if options.before is not found in the original
MarkdownColor
- parses default markdown
- parses color tokens
- parses custom tokens
- accepts tokens on instantiation
- parses markdown files
- allows tokens inside other token bounds
open-editor
✓ throws if EDITOR is not set
✓ spawns EDITOR with passed file
✓ throws if no file option is provided
.canEdit()
✓ returns false if EDITOR is not set
✓ returns true if EDITOR is set
platform-checker
✓ should return isDeprecated for Node v0.12
✓ should return isUntested for Node v6
✓ should return isValid for iojs
✓ should return isValid for Node v0.12
✓ should return isValid for Node v0.13
✓ should return isValid for Node v4
✓ should return isValid for Node v5
✓ should return isValid for Node v6
printCommand
✓ handles all possible options
✓ can have no margin or no options
✓ can have an uncolored description
✓ does not print with empty aliases
printable-properties
command
✓ forEachWithProperty
blueprint
✓ forEachWithProperty
validate project name
✓ invalidates nonconformant project name
✓ validates conformant project name
version-utils
✓ `isDevelopment` returns false if a release version was passed in
✓ `isDevelopment` returns true if a development version was passed in
windows-admin
✓ attempts to determine admin rights if Windows (149ms)
✓ does not attempt to determine admin rights if not on Windows
Acceptance: addon-smoke-test
/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54
throw err;
^
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)
at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)
at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)
at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)
at /home/feriese/Code-Native/ember-cli/bin/ember:26:3
at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14
at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)
98) "before all" hook
Acceptance: blueprint smoke tests
/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54
throw err;
^
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)
at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)
at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)
at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)
at /home/feriese/Code-Native/ember-cli/bin/ember:26:3
at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14
at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)
99) "before all" hook
Acceptance: brocfile-smoke-test
/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54
throw err;
^
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)
at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)
at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)
at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)
at /home/feriese/Code-Native/ember-cli/bin/ember:26:3
at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14
at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)
100) "before all" hook
Acceptance: ember install
101) installs addons via npm and runs generators
Acceptance: nested-addons-smoke-test
/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54
throw err;
^
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)
at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)
at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)
at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)
at /home/feriese/Code-Native/ember-cli/bin/ember:26:3
at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14
at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)
102) "before all" hook
Acceptance: preprocessor-smoke-test
/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54
throw err;
^
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)
at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)
at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)
at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)
at /home/feriese/Code-Native/ember-cli/bin/ember:26:3
at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14
at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)
103) "before all" hook
Acceptance: smoke-test
/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54
throw err;
^
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)
at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)
at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)
at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)
at /home/feriese/Code-Native/ember-cli/bin/ember:26:3
at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14
at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)
104) "before all" hook
802 passing (38s)
11 pending
104 failing
1) Acceptance: ember generate in-addon-dummy dummy component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
2) Acceptance: ember generate in-addon-dummy dummy blueprint foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
3) Acceptance: ember generate in-addon-dummy dummy blueprint foo/bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
4) Acceptance: ember generate in-addon-dummy dummy http-mock foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
5) Acceptance: ember generate in-addon-dummy dummy http-mock foo-bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
6) Acceptance: ember generate in-addon-dummy dummy http-proxy foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
7) Acceptance: ember generate in-addon-dummy dummy server:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-dummy-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-dummy-generate-test.js:55:12)
8) Acceptance: ember generate in-addon in-addon addon-import cannot be called directly:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
9) Acceptance: ember generate in-addon in-addon addon-import component-addon works:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
10) Acceptance: ember generate in-addon in-addon component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
11) Acceptance: ember generate in-addon in-addon blueprint foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
12) Acceptance: ember generate in-addon in-addon blueprint foo/bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
13) Acceptance: ember generate in-addon in-addon http-mock foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
14) Acceptance: ember generate in-addon in-addon http-mock foo-bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
15) Acceptance: ember generate in-addon in-addon http-proxy foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
16) Acceptance: ember generate in-addon in-addon server:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/addon-generate-test.js:44:12)
at generateInAddon (tests/acceptance/addon-generate-test.js:60:12)
17) Acceptance: ember destroy in-addon component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/destroy-test.js:57:12)
at generateInAddon (tests/acceptance/destroy-test.js:83:12)
18) Acceptance: ember destroy in-repo-addon component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at initInRepoAddon (tests/acceptance/destroy-test.js:66:12)
19) Acceptance: ember destroy in-repo-addon component nested/x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at initInRepoAddon (tests/acceptance/destroy-test.js:66:12)
20) Acceptance: ember destroy in-addon-dummy component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initAddon (tests/acceptance/destroy-test.js:57:12)
at generateInAddon (tests/acceptance/destroy-test.js:83:12)
21) Acceptance: ember destroy blueprint foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at assertDestroyAfterGenerate (tests/acceptance/destroy-test.js:114:12)
22) Acceptance: ember destroy blueprint foo/bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at assertDestroyAfterGenerate (tests/acceptance/destroy-test.js:114:12)
23) Acceptance: ember destroy http-mock foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at assertDestroyAfterGenerate (tests/acceptance/destroy-test.js:114:12)
24) Acceptance: ember destroy http-proxy foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at assertDestroyAfterGenerate (tests/acceptance/destroy-test.js:114:12)
25) Acceptance: ember destroy deletes files generated using blueprints from the project directory:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at Context.<anonymous> (tests/acceptance/destroy-test.js:251:12)
26) Acceptance: ember destroy correctly identifies the root of the project:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at Context.<anonymous> (tests/acceptance/destroy-test.js:276:12)
27) Acceptance: ember destroy http-mock <name> does not remove server/:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/destroy-test.js:48:12)
at Context.<anonymous> (tests/acceptance/destroy-test.js:305:12)
28) Acceptance: ember generate component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
29) Acceptance: ember generate component foo/x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
30) Acceptance: ember generate component x-foo ignores --path option:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
31) Acceptance: ember generate blueprint foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
32) Acceptance: ember generate blueprint foo/bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
33) Acceptance: ember generate http-mock foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
34) Acceptance: ember generate http-mock foo-bar:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
35) Acceptance: ember generate http-proxy foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
36) Acceptance: ember generate uses blueprints from the project directory:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at Context.<anonymous> (tests/acceptance/generate-test.js:311:12)
37) Acceptance: ember generate allows custom blueprints to override built-ins:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at Context.<anonymous> (tests/acceptance/generate-test.js:328:12)
38) Acceptance: ember generate passes custom cli arguments to blueprint options:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at Context.<anonymous> (tests/acceptance/generate-test.js:345:12)
39) Acceptance: ember generate correctly identifies the root of the project:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at Context.<anonymous> (tests/acceptance/generate-test.js:371:12)
40) Acceptance: ember generate route foo --dry-run does not change router.js:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
41) Acceptance: ember generate server:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
42) Acceptance: ember generate availableOptions work with aliases.:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
43) Acceptance: ember generate lib:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at generate (tests/acceptance/generate-test.js:60:12)
44) Acceptance: ember generate custom blueprint availableOptions:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/generate-test.js:49:12)
at Context.<anonymous> (tests/acceptance/generate-test.js:419:12)
45) Acceptance: ember generate in-repo-addon in-repo-addon component x-foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/in-repo-addon-generate-test.js:44:12)
at initInRepoAddon (tests/acceptance/in-repo-addon-generate-test.js:53:12)
46) Acceptance: ember generate in-repo-addon in-repo-addon acceptance-test foo:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/in-repo-addon-generate-test.js:44:12)
at initInRepoAddon (tests/acceptance/in-repo-addon-generate-test.js:53:12)
47) Acceptance: ember generate in-repo-addon in-repo-addon adds path to lib:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/in-repo-addon-generate-test.js:44:12)
at initInRepoAddon (tests/acceptance/in-repo-addon-generate-test.js:53:12)
48) Acceptance: ember init ember init:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:102:12)
49) Acceptance: ember init init an already init'd folder:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:110:12)
50) Acceptance: ember init init a single file:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:126:12)
51) Acceptance: ember init init a single file on already init'd folder:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:137:12)
52) Acceptance: ember init init multiple files by glob pattern:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:154:12)
53) Acceptance: ember init init multiple files by glob pattern on already init'd folder:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:165:12)
54) Acceptance: ember init init multiple files by glob patterns:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:182:12)
55) Acceptance: ember init init multiple files by glob patterns on already init'd folder:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:195:12)
56) Acceptance: ember init should not create .git folder:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/init-test.js:214:12)
57) Acceptance: missing a before/after addon does not break ember-cli:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/missing-before-addon-test.js:17:12)
58) Acceptance: ember new ember new foo, where foo does not yet exist, works:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:65:12)
59) Acceptance: ember new ember new with empty app name fails with a warning:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:74:12)
60) Acceptance: ember new ember new without app name fails with a warning:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:86:12)
61) Acceptance: ember new ember new with app name creates new directory and has a dasherized package name:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:97:12)
62) Acceptance: ember new Cannot create new ember project with the same name as an existing directory:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:115:12)
63) Acceptance: ember new Cannot run ember new, inside of ember-cli project:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:130:12)
64) Acceptance: ember new ember new with blueprint uses the specified blueprint directory with a relative path:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:157:12)
65) Acceptance: ember new ember new with blueprint uses the specified blueprint directory with an absolute path:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:171:12)
66) Acceptance: ember new ember new with git blueprint checks out the blueprint and uses it:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:184:12)
67) Acceptance: ember new ember new passes blueprint options through to blueprint:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:210:12)
68) Acceptance: ember new ember new without skip-git flag creates .git dir:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:224:12)
69) Acceptance: ember new ember new cleans up after itself on error:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:240:12)
70) Acceptance: ember new ember new with --dry-run does not create new directory:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:253:12)
71) Acceptance: ember new ember new with --directory uses given directory name and has correct package name:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at Context.<anonymous> (tests/acceptance/new-test.js:267:12)
72) Acceptance: ember destroy pod .ember-cli usePods setting destroys in pod structure without --pod flag:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerateWithUsePods (tests/acceptance/pods-destroy-test.js:136:12)
73) Acceptance: ember destroy pod .ember-cli usePods setting destroys in classic structure with --classic flag:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerateWithUsePods (tests/acceptance/pods-destroy-test.js:136:12)
74) Acceptance: ember destroy pod .ember-cli usePods setting correctly destroys component:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerateWithUsePods (tests/acceptance/pods-destroy-test.js:136:12)
75) Acceptance: ember destroy pod blueprint foo --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerate (tests/acceptance/pods-destroy-test.js:118:12)
76) Acceptance: ember destroy pod blueprint foo/bar --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerate (tests/acceptance/pods-destroy-test.js:118:12)
77) Acceptance: ember destroy pod http-mock foo --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerate (tests/acceptance/pods-destroy-test.js:118:12)
78) Acceptance: ember destroy pod http-proxy foo --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at assertDestroyAfterGenerate (tests/acceptance/pods-destroy-test.js:118:12)
79) Acceptance: ember destroy pod deletes files generated using blueprints from the project directory:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at Context.<anonymous> (tests/acceptance/pods-destroy-test.js:265:12)
80) Acceptance: ember destroy pod correctly identifies the root of the project:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at Context.<anonymous> (tests/acceptance/pods-destroy-test.js:290:12)
81) Acceptance: ember destroy pod usePodsByDefault deprecation warning:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-destroy-test.js:52:12)
at destroyAfterGenerateWithPodsByDefault (tests/acceptance/pods-destroy-test.js:182:12)
82) Acceptance: ember generate pod .ember-cli usePods setting generates in pod structure without --pod flag:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generateWithUsePods (tests/acceptance/pods-generate-test.js:105:12)
83) Acceptance: ember generate pod .ember-cli usePods setting generates in classic structure with --classic flag:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generateWithUsePods (tests/acceptance/pods-generate-test.js:105:12)
84) Acceptance: ember generate pod .ember-cli usePods setting generates correct component structure:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generateWithUsePods (tests/acceptance/pods-generate-test.js:105:12)
85) Acceptance: ember generate pod blueprint foo --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
86) Acceptance: ember generate pod blueprint foo/bar --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
87) Acceptance: ember generate pod http-mock foo --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
88) Acceptance: ember generate pod http-mock foo-bar --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
89) Acceptance: ember generate pod http-proxy foo --pod:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
90) Acceptance: ember generate pod uses blueprints from the project directory:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at Context.<anonymous> (tests/acceptance/pods-generate-test.js:364:12)
91) Acceptance: ember generate pod allows custom blueprints to override built-ins:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at Context.<anonymous> (tests/acceptance/pods-generate-test.js:381:12)
92) Acceptance: ember generate pod passes custom cli arguments to blueprint options:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at Context.<anonymous> (tests/acceptance/pods-generate-test.js:398:12)
93) Acceptance: ember generate pod correctly identifies the root of the project:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at Context.<anonymous> (tests/acceptance/pods-generate-test.js:433:12)
94) Acceptance: ember generate pod usePodsByDefault deprecation warning:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generateWithUsePodsDeprecated (tests/acceptance/pods-generate-test.js:114:12)
95) Acceptance: ember generate pod route foo --dry-run --pod does not change router.js:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
96) Acceptance: ember generate pod availableOptions work with aliases.:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/pods-generate-test.js:50:12)
at generate (tests/acceptance/pods-generate-test.js:88:12)
97) .ember-cli leek options "before all" hook:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at Context.<anonymous> (tests/unit/settings-file/leek-options-test.js:18:11)
98) Acceptance: addon-smoke-test "before all" hook:
Error: the object {
"code": 1
"errors": [
"/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54\n\t\t\t\tthrow err;\n\t\t\t\t^\n\nError: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'\nYou don't have access to this file.\n\n at Error (native)\n at Object.fs.openSync (fs.js:634:18)\n at Object.fs.readFileSync (fs.js:502:33)\n at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)\n at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)\n at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)\n at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)\n at /home/feriese/Code-Native/ember-cli/bin/ember:26:3\n at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14\n at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)\n"
]
"output": []
"signal": [null]
} was thrown, throw an Error :)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$$internal$$publishRejection (node_modules/rsvp/dist/rsvp.js:962:7)
at lib$rsvp$asap$$flush (node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
99) Acceptance: blueprint smoke tests "before all" hook:
Error: the object {
"code": 1
"errors": [
"/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54\n\t\t\t\tthrow err;\n\t\t\t\t^\n\nError: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'\nYou don't have access to this file.\n\n at Error (native)\n at Object.fs.openSync (fs.js:634:18)\n at Object.fs.readFileSync (fs.js:502:33)\n at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)\n at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)\n at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)\n at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)\n at /home/feriese/Code-Native/ember-cli/bin/ember:26:3\n at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14\n at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)\n"
]
"output": []
"signal": [null]
} was thrown, throw an Error :)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$$internal$$publishRejection (node_modules/rsvp/dist/rsvp.js:962:7)
at lib$rsvp$asap$$flush (node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
100) Acceptance: brocfile-smoke-test "before all" hook:
Error: the object {
"code": 1
"errors": [
"/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54\n\t\t\t\tthrow err;\n\t\t\t\t^\n\nError: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'\nYou don't have access to this file.\n\n at Error (native)\n at Object.fs.openSync (fs.js:634:18)\n at Object.fs.readFileSync (fs.js:502:33)\n at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)\n at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)\n at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)\n at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)\n at /home/feriese/Code-Native/ember-cli/bin/ember:26:3\n at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14\n"
" at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)\n"
]
"output": []
"signal": [null]
} was thrown, throw an Error :)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$$internal$$publishRejection (node_modules/rsvp/dist/rsvp.js:962:7)
at lib$rsvp$asap$$flush (node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
101) Acceptance: ember install installs addons via npm and runs generators:
Error: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (node_modules/configstore/index.js:35:26)
at Object.Configstore (node_modules/configstore/index.js:28:44)
at clientId (lib/cli/index.js:9:1362)
at module.exports (lib/cli/index.js:9:3834)
at ember (tests/helpers/ember.js:68:17)
at initApp (tests/acceptance/install-test-slow.js:39:12)
at installAddon (tests/acceptance/install-test-slow.js:50:12)
at Context.<anonymous> (tests/acceptance/install-test-slow.js:56:12)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
102) Acceptance: nested-addons-smoke-test "before all" hook:
Error: the object {
"code": 1
"errors": [
"/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54\n\t\t\t\tthrow err;\n\t\t\t\t^\n\nError: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'\nYou don't have access to this file.\n\n at Error (native)\n at Object.fs.openSync (fs.js:634:18)\n at Object.fs.readFileSync (fs.js:502:33)\n at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)\n at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)\n at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)\n at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)\n at /home/feriese/Code-Native/ember-cli/bin/ember:26:3\n"
" at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14\n at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)\n"
]
"output": []
"signal": [null]
} was thrown, throw an Error :)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$$internal$$publishRejection (node_modules/rsvp/dist/rsvp.js:962:7)
at lib$rsvp$asap$$flush (node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
103) Acceptance: preprocessor-smoke-test "before all" hook:
Error: the object {
"code": 1
"errors": [
"/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54\n\t\t\t\tthrow err;\n\t\t\t\t^\n\nError: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'\nYou don't have access to this file.\n\n at Error (native)\n at Object.fs.openSync (fs.js:634:18)\n at Object.fs.readFileSync (fs.js:502:33)\n at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)\n at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)\n at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)\n at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)\n"
" at /home/feriese/Code-Native/ember-cli/bin/ember:26:3\n at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14\n at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)\n"
]
"output": []
"signal": [null]
} was thrown, throw an Error :)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$$internal$$publishRejection (node_modules/rsvp/dist/rsvp.js:962:7)
at lib$rsvp$asap$$flush (node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
104) Acceptance: smoke-test "before all" hook:
Error: the object {
"code": 1
"errors": [
"/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:54\n\t\t\t\tthrow err;\n\t\t\t\t^\n\nError: EACCES: permission denied, open '/home/feriese/.config/configstore/ember-cli.json'\nYou don't have access to this file.\n\n at Error (native)\n at Object.fs.openSync (fs.js:634:18)\n at Object.fs.readFileSync (fs.js:502:33)\n at Object.create.all.get (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:35:26)\n at Object.Configstore (/home/feriese/Code-Native/ember-cli/node_modules/configstore/index.js:28:44)\n at clientId (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:31:21)\n at module.exports (/home/feriese/Code-Native/ember-cli/lib/cli/index.js:74:19)\n at /home/feriese/Code-Native/ember-cli/bin/ember:26:3\n at /home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:46:14\n at process (/home/feriese/Code-Native/ember-cli/node_modules/resolve/lib/async.js:173:43)\n"
]
"output": []
"signal": [null]
} was thrown, throw an Error :)
at lib$rsvp$$internal$$tryCatch (node_modules/rsvp/dist/rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (node_modules/rsvp/dist/rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (node_modules/rsvp/dist/rsvp.js:1019:11)
at lib$rsvp$$internal$$publishRejection (node_modules/rsvp/dist/rsvp.js:962:7)
at lib$rsvp$asap$$flush (node_modules/rsvp/dist/rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
=============================================================================
Writing coverage object [/home/feriese/Code-Native/ember-cli/coverage/coverage.json]
Writing coverage reports at [/home/feriese/Code-Native/ember-cli/coverage]
=============================================================================
=============================== Coverage summary ===============================
Statements : 83.01% ( 3425/4126 )
Branches : 71.76% ( 1184/1650 )
Functions : 76.58% ( 618/807 )
Lines : 83.11% ( 3401/4092 )
================================================================================
Mocha Tests Running Time: 49594.297ms
npm ERR! Linux 3.4.0+
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "run-script" "test-all:cover"
npm ERR! node v6.2.1
npm ERR! npm v3.9.3
npm ERR! code ELIFECYCLE
npm ERR! ember-cli@2.7.0-beta.6 test-all:cover: `istanbul cover tests/runner.js all`
npm ERR! Exit status 104
npm ERR!
npm ERR! Failed at the ember-cli@2.7.0-beta.6 test-all:cover script 'istanbul cover tests/runner.js all'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the ember-cli package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! istanbul cover tests/runner.js all
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs ember-cli
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls ember-cli
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /home/feriese/Code-Native/ember-cli/npm-debug.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment