Initial commit - Mold Cost Calculator Application (Security Fixed)

This commit is contained in:
Gan, Jimmy
2025-06-24 10:28:55 +08:00
commit 9b84cee5be
108 changed files with 15886 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
[pytest]
# Test discovery
testpaths = tests
python_files = test_*.py
python_classes = Test*
python_functions = test_*
# Test options
addopts =
-v
--cov=app
--cov-report=term-missing
--cov-report=html:htmlcov
--cov-report=xml
--strict-markers
--disable-warnings
--tb=short
# Test markers
markers =
unit: Unit tests
integration: Integration tests
slow: Slow running tests
deployment: Deployment related tests
calculation: Calculation logic tests
auth: Authentication tests
admin: Admin functionality tests
# Timeout settings
timeout = 30
# Warning filters
filterwarnings =
ignore::DeprecationWarning
ignore::UserWarning
ignore::PendingDeprecationWarning
ignore::FutureWarning
ignore::RuntimeWarning