diff --git a/.gitignore b/.gitignore index 245807d..81f7099 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,9 @@ __pycache__/ # Pytest cache .pytest_cache/ +# Machine-specific test configuration +config.json + # Generated reports (keep directory structure) reports/screenshots/* !reports/screenshots/.gitkeep diff --git a/config.json b/config.example.json similarity index 92% rename from config.json rename to config.example.json index bac7719..1ea8ef5 100644 --- a/config.json +++ b/config.example.json @@ -7,19 +7,22 @@ "password": "Pxil@123" }, "login_captcha_wait_seconds": 10, + "login_captcha_max_retries": 10, "login_post_submit_wait_seconds": 10, "step_delay_seconds": 1, "setup": { "run_session": true, - "run_token": true, + "run_token": false, "session": { - "start_offset_minutes": 7, + "start_offset_minutes": 5, "end_time": "20:30" } }, "products": { "IDAS": { - "enabled": false, + "enabled": true, + "run_session": true, + "run_token": false, "me_instance": "55", "session": {}, "token": { @@ -32,7 +35,7 @@ "expiry_time": "20:30", "time_sessions": { "ORDER_NOR": { - "start_offset_minutes": 7, + "start_offset_minutes": 10, "end_time": "19:30" }, "ORDER_EXCH": { @@ -70,7 +73,7 @@ } }, "UPC": { - "enabled": false, + "enabled": true, "run_session": true, "run_token": true, "session_variants": { @@ -113,7 +116,7 @@ }, "MONTHLY": { "enabled": true, - "run_session": true, + "run_session": false, "run_token": true, "me_instance": "60", "token": { @@ -146,7 +149,7 @@ } }, "RA": { - "enabled": true, + "enabled": false, "run_session": true, "run_token": false, "me_instance": "64", @@ -162,14 +165,17 @@ }, "REC": { "enabled": false, - "me_instance": "", + "run_session": true, + "run_token": true, + "me_instance": "25", "session": {}, "token": { "market_code": "NATIONAL", "product_type": "REC", - "product_codes": [], + "product_codes": ["REC"], "delivery_offset_days": 1, "expiry_time": "20:30", + "type_prefix": "REC", "time_sessions": {} } }