mirror of
https://github.com/ansible/awx.git
synced 2026-06-11 18:06:18 -02:30
* Address even more pytest warnings, co-authored with Opus 4.6 * Upgrade pyparsing * Attempt to update smart inventory logic * Move smart inventory tests here * Fix some failing dev env tests Assisted-by: claude * Use shared fixture for teardown * Fix test goof assisted-by: claude Opus 4.6
32 lines
1.1 KiB
INI
32 lines
1.1 KiB
INI
[pytest]
|
|
DJANGO_SETTINGS_MODULE = awx.main.tests.settings_for_test
|
|
python_files = *.py
|
|
addopts = --reuse-db --nomigrations --tb=native
|
|
markers =
|
|
ac: access control test
|
|
survey: tests related to survey feature
|
|
inventory_import: tests of code used by inventory import command
|
|
defined_in_file:
|
|
job_permissions:
|
|
activity_stream_access:
|
|
job_runtime_vars:
|
|
fixture_args:
|
|
|
|
filterwarnings =
|
|
error
|
|
|
|
# FIXME: Delete this entry once the deprecation is acted upon.
|
|
# Note: RemovedInDjango51Warning may not exist in newer Django versions
|
|
ignore:'index_together' is deprecated. Use 'Meta.indexes' in 'main.\w+' instead.
|
|
|
|
# FIXME: Add ordering to Resource model in django-ansible-base and delete this entry.
|
|
once:Pagination may yield inconsistent results with an unordered object_list.*Resource:django.core.paginator.UnorderedObjectListWarning
|
|
|
|
# https://docs.pytest.org/en/stable/usage.html#creating-junitxml-format-files
|
|
junit_duration_report = call
|
|
# xunit1 contains more metadata than xunit2 so it's better for CI UIs:
|
|
junit_family = xunit1
|
|
junit_logging = all
|
|
junit_log_passing_tests = true
|
|
junit_suite_name = awx_test_suite
|