3bf078ed3f
- Introduced a new directory `testdata/captures/` containing captured XML archives and README documentation for the camera test framework. - Added a mock server implementation to replay captured SOAP responses for testing. - Created automated tests for Bosch FLEXIDOME indoor 5100i IR using captured responses, validating device information, system date and time, capabilities, and profiles. - Implemented enhanced device features tests, covering hostname, DNS, NTP, network interfaces, scopes, and user management. - Added support for enhanced media and imaging features, including video and audio sources, and imaging options. - Updated types to include new configurations and options for network, imaging, and device capabilities.
59 lines
651 B
Plaintext
59 lines
651 B
Plaintext
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
|
|
# Test binary, built with `go test -c`
|
|
*.test
|
|
|
|
# Output of the go coverage tool
|
|
*.out
|
|
coverage.html
|
|
coverage.txt
|
|
|
|
# Dependency directories
|
|
vendor/
|
|
|
|
# Go workspace file
|
|
go.work
|
|
|
|
# IDEs
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Binaries
|
|
bin/
|
|
dist/
|
|
onvif-diagnostics
|
|
onvif-server
|
|
onvif-server-example
|
|
generate-tests
|
|
|
|
# Temporary files
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
|
|
# Camera logs and captures (keep directory structure but ignore content)
|
|
camera-logs/*.json
|
|
camera-logs/*.tar.gz
|
|
xml-captures/
|
|
|
|
# Extracted test captures
|
|
capture_*.xml
|
|
capture_*.json
|
|
|
|
# Environment files
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Debug files
|
|
debug
|
|
__debug_bin
|