-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
Test Source
// ./config.js
console.log('./config.js', 'process.env.GOOGLE_API_KEY', process.env.GOOGLE_API_KEY);
export const googleApiKey = process.env.GOOGLE_API_KEY;
// ./findNearbyGoogleCountries.js
import {
googleApiKey
} from './config';
export default () => {
console.log('./findNearbyGoogleCountries.js', 'process.env.GOOGLE_API_KEY', process.env.GOOGLE_API_KEY);
};
Error Message & Stack Trace
./config.js process.env.GOOGLE_API_KEY undefined
./findNearbyGoogleCountries.js process.env.GOOGLE_API_KEY foo
✖ makes a request using the GOOGLE_API_KEY false === true
Unhandled Rejection: test/services/findNearbyGoogleCountries.js
Error: Missing Google API key.
/src/findNearbyGoogleCountries.js:19:11
Generator.next (<anonymous>)
step (/src/findNearbyGoogleCountries.js:19:191)
/src/findNearbyGoogleCountries.js:19:437
/src/findNearbyGoogleCountries.js:19:99
exports.default (/src/findNearbyGoogleCountries.js:53:17)
Test.<anonymous> (findNearbyGoogleCountries.js:23:3)
Generator.next (<anonymous>)
Test.__dirname [as fn] (findNearbyGoogleCountries.js:16:1)
_combinedTickCallback (internal/process/next_tick.js:67:7)
process._tickCallback (internal/process/next_tick.js:98:9)
1 test failed [22:52:14]
1 unhandled rejection
1. makes a request using the GOOGLE_API_KEY
AssertionError: false === true
Test.<anonymous> (findNearbyGoogleCountries.js:25:3)
Generator.next (<anonymous>)
Test.__dirname [as fn] (findNearbyGoogleCountries.js:16:1)
_combinedTickCallback (internal/process/next_tick.js:67:7)
process._tickCallback (internal/process/next_tick.js:98:9)
Config
Copy the relevant section from package.json
:
{
"ava": {
"babel": "inherit",
"require": [
"babel-register"
]
}
}
Command-Line Arguments
ava --verbose
Environment
Node.js v7.0.0
darwin 16.1.0
0.16.0
3.10.8
Metadata
Metadata
Assignees
Labels
No labels