0.1.2 • Published 2 years ago

@testcomplete/loggerutil v0.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

TestComplete - LoggerUtil

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

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

Get Started

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`);

Log a message message()

The method message( ...[] ) log an info message text.

// Log a message in registry (or stdout)
logger().message('My message text');

Log a warning warning()

The method warning( ...[] ) log the provided message with the warning state.

// Log a warning in registry (or stdout)
logger().warning('My message text');

Log an error error()

The method error( ...[] ) log the provided message with the error state.

// Log an error in registry (or stdout)
logger().error('My message text');