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, 6:38:34 AM

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

**Input(s):**
1. tcsdoc1.docx
Path: /var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/4f7bef7a-bdd9-4f11-ad51-b2447732f04f/tcsdoc1.docx
2. tcsdoc2.docx
Path: /var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/4f7bef7a-bdd9-4f11-ad51-b2447732f04f/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-11T06:38:34.374Z",
"updated_at": "2026-01-11T06:38:34.374Z"
},
"files": {
"input_files": [
{
"fileName": "TCSBaNCS_functional-after-fix_clone.txt",
"fileURI": "/var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/4f7bef7a-bdd9-4f11-ad51-b2447732f04f/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/4f7bef7a-bdd9-4f11-ad51-b2447732f04f/functional_tests/TCSBaNCS_functional-after-fix_clone/tcsdoc1.docx",
"fileSha": "2cd5271236"
},
{
"fileName": "tcsdoc2.docx",
"fileURI": "/var/tmp/Roost/RoostGPT/TCSBaNCS_functional-after-fix_clone/4f7bef7a-bdd9-4f11-ad51-b2447732f04f/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,28 @@
"Pre-trade validation matrix for Stop and Stop-Limit with disclosed boundaries, calendar and jumbo approval"
"Self-transaction prevention and POA channel restriction across phases and channels"
"ETF dual-path selection with alerts, fees, cut-off and idempotent settlement advice"
"Entitlements enforcement across Market Watch, Quotes, Depth and Order screens"
"Makam yield calculator boundary, leap-year and error handling"
"Within bank transfer with multi-beneficiary percentages, Virtual Sell and MF restriction"
"Authorization workflow with pool assignment, reassignment, rejection and four-eyes"
"Portfolio fund balance formulas, valuation rounding and PII-masked export"
"Order and trade monitoring views, filters and privacy-controlled exports"
"Tax Simulation to Sell order placement with band and deviation handling"
"Nostro cut-off enforcement and roll-forward policy"
"Outside bank transfer UI validations including ex-date and MF restriction"
"Local equity buy post-trade processing with 1051 recon, 1052 idempotency, contractual settlement, GL and tax EOD"
"1052 manual matching with duplicate suppression, out-of-tolerance override, unmatch and re-match"
"Incoming 132 with To Be Repaired handling, authorization and idempotent reprocessing"
"Failed trades via 1054 with manual blocks, cancellation and idempotency"
"Positions and cash reconciliation with partial/late files, duplicates, corrupted records and refunds"
"Tax engine EOD failure, retry without duplicates and settlement-date tax posting"
"Directive 414 A/B/C and TASE 814/815 generation, validation and duplicate-run suppression"
"Accounting mapping suspense handling and re-post without duplication preserving value date"
"Customer settlement model comparison and idempotency"
"ADR/GDR conversion two-leg settlement with linkage and idempotent advices"
"Third-party transfer manual movement generation and idempotency"
"Security rates ingestion, invalid rows rollback, manual override approval and idempotency"
"Extranet off-floor trade mismatch, manual capture, block expiry and settlement"
"Foreign mutual fund redemption with T+2 settlement, price correction reversal and idempotency"
"Security product onboarding and reference data mapping with validations and idempotency"
"AML block prevents File 15 dispatch; release then 1051/1052 proceed with idempotency"
Binary file not shown.
Loading