gpc-scenario-outline-numbering
Version:
This precompiler can add numbering column to Examples tables, and apply formatting to the name of the Scenario Outline.
53 lines (43 loc) • 1.86 kB
Markdown
# gpc-scenario-outline-numbering





This precompiler can add numbering column to Examples tables, and apply formatting to the name of the Scenario Outline.
## Usage
```javascript
'use strict';
const compiler = require('gherking');
const ScenarioOutlineNumbering = require('gpc-scenario-outline-numbering');
let ast = await compiler.load('./features/src/login.feature');
ast = compiler.process(
ast,
new ScenarioOutlineNumbering({
// config
})
);
await compiler.save('./features/dist/login.feature', ast, {
lineBreak: '\r\n'
});
```
```typescript
'use strict';
import {load, process, save} from "gherking";
import ScenarioOutlineNumbering = require("gpc-scenario-outline-numbering");
let ast = await load("./features/src/login.feature");
ast = process(
ast,
new ScenarioOutlineNumbering({
// config
})
);
await save('./features/dist/login.feature', ast, {
lineBreak: '\r\n'
});
```
This package uses [debug](https://www.npmjs.com/package/debug) for logging, use `gpc:scenario-outline-numbering` :
```shell
DEBUG=gpc:scenario-outline-numbering* gherking ...
```
For detailed documentation see the [TypeDocs documentation](https://gherking.github.io/gpc-scenario-outline-numbering/).