Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mocha reporter for EPAM report portal

This is mocha runtime reporter for EPAM report portal.

It was designed to work with mocha programmatically, in order to be able to parametrize each test run.

Instalation steps:

npm install mocha-rp-reporter

How to use:

const Mocha = require("mocha");
let mochaMain = new Mocha({    
    reporter: 'mocha-rp-reporter',
    reporterOptions: {
        configFile: "path to config.json",
        configOptions: {
            endpoint: "EPAM report portal api url",
            username: "user",
            password: "password",
            launch: "execution name",
            project: "project name",
            tags: [
                "tag1", "tag2"
            ]
        }                        
    }
});

config.json should look like this:

{
  "endpoint": "EPAM report portal api url",
  "username": "user",
  "password": "password",
  "launch": "execution name",
  "project": "project name",
  "tags": [
    "tag1", "tag2"
  ]
}

By default reporter will use configOptions otherwise will try to load file from configFile

######WARNING: Test execution will slow down due to sync request to RP

About

No description, website, or topics provided.

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages