Initial commit: AASRT v1.0.0 - AI Agent Security Reconnaissance Tool

This commit is contained in:
swethab
2026-02-10 10:53:31 -05:00
commit a714a3399b
61 changed files with 14858 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
[pytest]
# AASRT Test Configuration
# Test discovery
testpaths = tests
python_files = test_*.py
python_classes = Test*
python_functions = test_*
# Markers for categorizing tests
markers =
unit: Unit tests (fast, isolated)
integration: Integration tests (slower, may use real resources)
slow: Tests that take a long time to run
security: Security-focused tests
api: Tests that interact with external APIs
# Default options
addopts =
-v
--tb=short
--strict-markers
-ra
# Coverage settings (when using pytest-cov)
# Run with: pytest --cov=src --cov-report=html
# Ignore patterns
norecursedirs =
.git
__pycache__
.venv
venv
node_modules
.pytest_cache
# Timeout for individual tests (requires pytest-timeout)
timeout = 300
# Logging during tests
log_cli = true
log_cli_level = WARNING
log_cli_format = %(asctime)s [%(levelname)s] %(name)s: %(message)s
# Filter warnings
filterwarnings =
ignore::DeprecationWarning
ignore::PendingDeprecationWarning