All files / lib/fixtures killWebdriver.js

57.14% Statements 4/7
100% Branches 0/0
0% Functions 0/2
66.67% Lines 4/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23    1x   1x       1x                         1x  
"use strict";
 
const U = require("glace-utils");
 
const webdrivers = [
    "chromedriver",
];
 
const beforeCb = () => async () => {
    for (const procName of webdrivers) {
        await U.killProcs(procName);
    }
};
 
/**
 * Fixture to kill webdriver processes.
 *
 * @global
 * @function
 * @arg {function} func - Test funciton.
 */
module.exports = U.makeFixture({ before: beforeCb });