Test Report: curl-tests

Generated: 2025-11-16 03:55:34 UTC

Summary

13

Passed

0

Failed

0

Skipped

0.61s

Duration

100%

Test Suites

basic
✅ All Passed

File: curl-tests/basic.bats

Duration: 0.21s

5 passed 0 failed 0 skipped

100%
multi-shell
✅ All Passed

File: curl-tests/multi-shell.bats

Duration: 0.14s

3 passed 0 failed 0 skipped

100%
performance
✅ All Passed

File: curl-tests/performance.bats

Duration: 0.11s

2 passed 0 failed 0 skipped

100%
security
✅ All Passed

File: curl-tests/security.bats

Duration: 0.14s

3 passed 0 failed 0 skipped

100%

Detailed Results

Test Name Suite Duration Status
✅ [basic] Display help with --help flag basic 100ms Passed
✅ [basic] Display help with -h flag basic 100ms Passed
✅ [basic] Display version with --version flag basic 100ms Passed
✅ [basic] Reject invalid option basic 100ms Passed
✅ [basic] Require subcommand when invoked without arguments basic 100ms Passed
✅ [multi-shell] Run --help in bash multi-shell 100ms Passed
✅ [multi-shell] Run --help in zsh multi-shell 100ms Passed
✅ [multi-shell] Run --help in sh multi-shell 100ms Passed
✅ [performance] Startup time for --help < 100ms performance 100ms Passed
✅ [performance] Memory usage stays within reasonable limits performance 100ms Passed
✅ [security] Reject command injection in option value security 100ms Passed
✅ [security] Reject null byte in option value security 100ms Passed
✅ [security] Reject path traversal attempt security 100ms Passed

Environment

Operating System linux 6.11.0-1018-azure
Shell GNU bash, version 5.2.21(1)-release (x86_64-pc-linux-gnu)
BATS Version Bats 1.10.0
Hostname runnervmg1sw1
User runner