@testim/testim-cli
Version:
Command line interface for running Testing on you CI
26 lines (18 loc) • 459 B
JavaScript
/**
*
* End all selenium server sessions at once.
*
* @uses protocol/sessions, protocol/session
* @type utility
*
*/
module.exports = function endAll () {
return this.sessions().then(function(res) {
var self = this,
sessionCommands = [];
res.value.forEach(function(session) {
sessionCommands.push(self.session('delete', session.id));
});
return this.unify(sessionCommands);
});
};