-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpytest.ini
More file actions
90 lines (84 loc) · 2.98 KB
/
pytest.ini
File metadata and controls
90 lines (84 loc) · 2.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
[pytest]
testpaths = tests
python_files = test_*.py
python_classes = Test*
python_functions = test_*
markers =
integration: marks integration tests
unit: marks unit tests
slow: marks tests that take longer to run
security: marks security-related tests
env =
ENVIRONMENT=test
LOG_LEVEL=ERROR
DATABASE_URL=postgresql://postgres:postgres@localhost:5432/robosystems_test
TEST_DATABASE_URL=postgresql://postgres:postgres@localhost:5432/robosystems_test
POSTGRES_PASSWORD=postgres
AWS_ENDPOINT_URL=http://localhost:4566
AWS_REGION=us-east-1
AWS_S3_ACCESS_KEY_ID=test
AWS_S3_SECRET_ACCESS_KEY=test
USER_DATA_BUCKET=robosystems-local
SHARED_RAW_BUCKET=robosystems-local
SHARED_PROCESSED_BUCKET=robosystems-local
INTUIT_CLIENT_ID=test-intuit-client-id
INTUIT_CLIENT_SECRET=test-intuit-secret
INTUIT_ENVIRONMENT=sandbox
INTUIT_REDIRECT_URI=http://localhost:8000/auth/callback
JWT_SECRET_KEY=test-jwt-secret-key-12345678901234567890abcdef
CONNECTION_CREDENTIALS_KEY=test-connection-credentials-key-12345678901234567890abcdef
GRAPH_API_URL=http://localhost:8001
GRAPH_BACKUP_ENCRYPTION_KEY=test-encryption-key-dev
LBUG_DATABASE_PATH=./data/lbug-dbs
LBUG_MAX_DATABASES_PER_NODE=50
OPENFIGI_API_KEY=test-openfigi-key
SEC_GOV_USER_AGENT=test-user-agent test@example.com
VALKEY_URL=redis://localhost:6379
VALKEY_AUTH_TOKEN=valkey
ADMISSION_MEMORY_THRESHOLD=99.0
ADMISSION_CPU_THRESHOLD=99.0
ADMISSION_QUEUE_THRESHOLD=0.95
QUERY_QUEUE_MAX_SIZE=10000
QUERY_QUEUE_MAX_CONCURRENT=100
QUERY_QUEUE_MAX_PER_USER=100
QUERY_QUEUE_TIMEOUT=600
GRAPH_HTTP_TIMEOUT=60
GRAPH_QUERY_TIMEOUT=60
GRAPH_MAX_QUERY_LENGTH=100000
USER_REGISTRATION_ENABLED=true
RATE_LIMIT_ENABLED=false
SSE_ENABLED=true
OTEL_ENABLED=false
LOAD_SHEDDING_ENABLED=true
MCP_AUTO_LIMIT_ENABLED=true
MCP_WORKSPACE_ENABLED=true
FACT_GRID_ENABLED=true
# Extensions — RoboLedger & RoboInvestor product surfaces
ROBOLEDGER_ENABLED=true
ROBOINVESTOR_ENABLED=true
EXTENSIONS_GRAPHQL_ENABLED=true
CONNECTIONS_ENABLED=true
CONNECTION_SEC_ENABLED=true
CONNECTION_QUICKBOOKS_ENABLED=true
BILLING_ENABLED=true
SECURITY_AUDIT_ENABLED=true
GRAPH_CIRCUIT_BREAKERS_ENABLED=true
GRAPH_REDIS_CACHE_ENABLED=true
GRAPH_RETRY_LOGIC_ENABLED=true
GRAPH_HEALTH_CHECKS_ENABLED=true
SUBGRAPH_CREATION_ENABLED=true
BACKUP_CREATION_ENABLED=true
AGENT_POST_ENABLED=true
EMAIL_VERIFICATION_ENABLED=true
CAPTCHA_ENABLED=false
console_output_style = progress
log_cli = true
log_cli_level = ERROR
log_cli_format = %(asctime)s [%(levelname)8s] %(message)s (%(filename)s:%(lineno)s)
log_cli_date_format = %Y-%m-%d %H:%M:%S
addopts = -xvs --no-header --ignore=robosystems/adapters/sec/arelle/EDGAR --ignore=robosystems/adapters/sec/arelle
asyncio_mode = auto
asyncio_default_fixture_loop_scope = function
filterwarnings =
ignore::DeprecationWarning
ignore::UserWarning