• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ekino / veggies / 19501331293

19 Nov 2025 12:29PM UTC coverage: 57.528%. First build
19501331293

Pull #99

github

web-flow
Merge 50caa337a into 771738d83
Pull Request #99: Disable axios proxy

418 of 670 branches covered (62.39%)

Branch coverage included in aggregate %.

7 of 14 new or added lines in 4 files covered. (50.0%)

522 of 964 relevant lines covered (54.15%)

42.91 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/extensions/http_api/extend_world.ts
1
import type { IWorld } from '@cucumber/cucumber'
2
import Registry from '../../core/registry.js'
3
import Client from './client.js'
4

NEW
5
const extendWorld = (world: IWorld, proxy = false): void => {
×
6
    if (!Registry.hasExtension(world, 'state')) {
×
7
        throw new Error(
×
8
            `Unable to init "http_api" extension as it requires "state" extension which is not installed`
9
        )
10
    }
11

NEW
12
    world.httpApiClient = Client(proxy)
×
13
    Registry.registerExtension(world, 'http_api')
×
14
}
15

16
export default extendWorld
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc