A log output interface to let scripts working with TestComplete & NodeJS at the same time.
- Version :
v0.1.2
- Compatibility : TestComplete - NodeJS
- Script :
./node_modules/@testcomplete/loggerutil/LoggerUtil.js
- Dependencies :
- none
- Summary
- LoggerUtil Setup for TestComplete
- Get Started
- Log a message
message()
- Log a warning
warning()
- Log an error
error()
As this library is published on npmjs, you can easily get library with the following command if you have nodejs installed on your computer.
npm install @testcomplete/loggerutil
Please confer to this documentation to add script in TestComplete :
Script List for the setup :
./node_modules/@testcomplete/loggerutil/LoggerUtil.js
@testcomplete/testcompletelibrarysetup
First of all, you have to add the script LoggerUtil.js
to your
script library in TestComplete.
In any script (TestComplete of NodeJs), require library like this
// Check for NodeJS. If NodeJS, require need relative path
let sPrePath = typeof process !== 'undefined' ? './' : '';
let logger = require(`${sPrePath}LoggerUtil`);
The method message( ...[] )
log an info message text.
// Log a message in registry (or stdout)
logger().message('My message text');
The method warning( ...[] )
log the provided message with the warning state.
// Log a warning in registry (or stdout)
logger().warning('My message text');
The method error( ...[] )
log the provided message with the error state.
// Log an error in registry (or stdout)
logger().error('My message text');