quickfixgo / quickfix

The Go FIX Protocol Library :rocket:
https://www.quickfixgo.org/
Other
723 stars 282 forks source link

Add FIX429 spec and failing test case #621

Closed dbergamin closed 3 months ago

dbergamin commented 3 months ago

The failing test should be passing but complains of missing tag 1903 RegulatoryTradeID.

vscode ➜ /workspace (valid-newordersingle-fails) $ go test
--- FAIL: TestValidate (0.44s)
    validation_test.go:90: Process BBG NewOrderSingle: Unexpected reject: Tag not defined for this message type, Tag 1903, Reason: 2
FAIL
exit status 1
FAIL    github.com/quickfixgo/quickfix  0.459s

It should be part of the NewOrderSingle message via component RegulatoryTradeIDGrp

dbergamin commented 3 months ago

Opened in error, intended to be within my fork.