-
-
Notifications
You must be signed in to change notification settings - Fork 194
Closed
Description
Environment
Provide version numbers for the following components (information can be retrieved by running tns info
in your project folder or by inspecting the package.json
of the project):
- CLI: 6.1.x
- Cross-platform modules:
- Android Runtime:
- iOS Runtime:
- Plugin(s):
Describe the bug
Currently tns test
command throws the following error in case when source code is not in src
directory:
10 10 2019 11:34:38.105:ERROR [config]: Error in config file!
Error: The specified path to app directory /Users/havaluova/Work/sample-Groceries/src does not exist. Unable to find entry module.
at verifyEntryModuleDirectory (/Users/havaluova/Work/sample-Groceries/node_modules/nativescript-dev-webpack/index.js:163:15)
at Object.exports.getEntryModule (/Users/havaluova/Work/sample-Groceries/node_modules/nativescript-dev-webpack/index.js:29:5)
at module.exports.env (/Users/havaluova/Work/sample-Groceries/webpack.config.js:60:38)
at setWebpack (/Users/havaluova/Work/sample-Groceries/karma.conf.js:102:50)
at module.exports (/Users/havaluova/Work/sample-Groceries/karma.conf.js:77:3)
at Object.parseConfig (/Users/havaluova/Work/sample-Groceries/node_modules/karma/lib/config.js:393:5)
at new Server (/Users/havaluova/Work/sample-Groceries/node_modules/karma/lib/server.js:66:24)
at process.on (/Users/havaluova/Work/nativescript-cli/lib/services/karma-execution.js:6:160)
at process.emit (events.js:182:13)
at emit (internal/child_process.js:812:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
Test run failed.
To Reproduce
There are 2 options to reproduce the issue:
Option 1:
- Clone
https://github.com/NativeScript/sample-Groceries
npm i
&&tns test ios
Option 2:
- Create new angular project
- Rename
src
tosrc1
- Change
appPath
tosrc1
insidensconfig.json
tns test ios
Expected behavior
The unit tests should be successfully executed.