9174c4dd2a
workflow - Rename crate/library/binary from workshop-executor to workshop-baker - Remove unused modules (decorator, parser, schedule, variable) from lib - Implement stage-based privilege dropping with prebake_drop_privilege() - Add dry-run support in executor and CLI - Add bootstrap.sh template script for user/workspace setup - Add PrebakeStage::from_str() and Default impl - Add get_drop_after() function for security config - Fix version matching to handle "1.0" format variants - Fix UPM all_managers() to return custom::Custom - Add Python integration tests with Docker - Simplify examples/prebake.yml to match template
12 lines
322 B
INI
12 lines
322 B
INI
[pytest]
|
|
testpaths = tests/integration
|
|
python_files = test_*.py
|
|
python_classes = Test*
|
|
python_functions = test_*
|
|
addopts = -v --tb=short
|
|
markers =
|
|
integration: marks tests as integration tests (deselect with '-m "not integration"')
|
|
slow: marks tests as slow running
|
|
filterwarnings =
|
|
ignore::DeprecationWarning
|