UNPKG

k8s-features

Version:

A Cucumber-js base library for Kubernetes Gherkin tests, with base world class, basic steps, reusable utility functions and k8s client

19 lines (16 loc) 381 B
const { AbstractFileOperation } = require('./fileOperation.cjs'); class FileExistsOperation extends AbstractFileOperation { /** * * @param {string} rootDir * @returns {string[]} */ bash(rootDir) { return [ `[ -e "${rootDir}/${this.path}" ] || (echo "File ${this.path} does not exist"; exit 1)`, ]; } } module.exports = { FileExistsOperation, };