Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions functional_tests/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Roost Generated Functional Test

**Execution Date:** 1/11/2026, 4:26:11 AM

**Test Unique Identifier:** "TCSBaNCS_functional-after-fix_clone"

**Input(s):**
1. tcsdoc1.docx
Path: /var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/9753cf0f-24a8-4218-b25f-c12bddc2fe52/tcsdoc1.docx
2. tcsdoc2.docx
Path: /var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/9753cf0f-24a8-4218-b25f-c12bddc2fe52/tcsdoc2.docx

**Test Output Folder:**
1. [TCSBaNCS_functional-after-fix_clone.json](TCSBaNCS_functional-after-fix_clone/TCSBaNCS_functional-after-fix_clone.json)
2. [TCSBaNCS_functional-after-fix_clone.feature](TCSBaNCS_functional-after-fix_clone/TCSBaNCS_functional-after-fix_clone.feature)
3. [TCSBaNCS_functional-after-fix_clone.csv](TCSBaNCS_functional-after-fix_clone/TCSBaNCS_functional-after-fix_clone.csv)
4. [TCSBaNCS_functional-after-fix_clone.xlsx](TCSBaNCS_functional-after-fix_clone/TCSBaNCS_functional-after-fix_clone.xlsx)
5. [TCSBaNCS_functional-after-fix_clone.docx](TCSBaNCS_functional-after-fix_clone/TCSBaNCS_functional-after-fix_clone.docx)

---

Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"project": {
"name": "TCSBaNCS_functional-after-fix_clone",
"created_at": "2026-01-11T04:26:11.504Z",
"updated_at": "2026-01-11T04:26:11.504Z"
},
"files": {
"input_files": [
{
"fileName": "TCSBaNCS_functional-after-fix_clone.txt",
"fileURI": "/var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/9753cf0f-24a8-4218-b25f-c12bddc2fe52/functional_tests/TCSBaNCS_functional-after-fix_clone/TCSBaNCS_functional-after-fix_clone.txt",
"fileSha": "cf83e1357e"
},
{
"fileName": "tcsdoc1.docx",
"fileURI": "/var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/9753cf0f-24a8-4218-b25f-c12bddc2fe52/functional_tests/TCSBaNCS_functional-after-fix_clone/tcsdoc1.docx",
"fileSha": "2cd5271236"
},
{
"fileName": "tcsdoc2.docx",
"fileURI": "/var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/9753cf0f-24a8-4218-b25f-c12bddc2fe52/functional_tests/TCSBaNCS_functional-after-fix_clone/tcsdoc2.docx",
"fileSha": "55a242034e"
}
]
},
"api_files": {
"input_files": []
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
"Local equity buy - order capture validations (self-transaction prevention and price threshold correction)"
"Local equity buy - partial fills, 1051 recon, manual match within tolerance, 1052 idempotency, fees and tax"
"Foreign equity buy - broker EOD average-price recapture, fees mapping, settlement and idempotent re-upload"
"Mutual fund purchase - 1051 allocation then reversal/reallocation at corrected NAV, customer and street settlement, tax and accrual triggers"
"Outside-bank transfer outbound (15) and inbound (132) with repair, recon, manual match tolerance and idempotent 1052"
"Security product setup validations and MI rate ingestion idempotency"
"Custody fee daily accrual, back-dated recompute, quarterly posting and messaging/reporting"
"TASE 1054 failed/pending trades - enforce manual blocks, cancel with reversals, idempotent 1054 reprocessing"
"Fractional order processing - transit deal to bank fraction portfolio, average price, 1052 settlement and idempotency"
"ADR/GDR conversion - linked Delivery Out/In via External Reference 2 and settlement"
"Positions and cash reconciliation vs 1053, 871/872, Tax Engine, and File 32 with scope removal and idempotency"
"Within-bank securities transfer with CA ex-date block, 60/40 split and maker-checker approval"
"Entitlement-controlled display and Level 2 blocking with ETF dual-path prompt"
"POA restrictions, MU/home-branch validation, maker-checker pool assignment, and nostro timeout auto-cancel"
Binary file not shown.
Loading