quickfixgo / quickfix

The Go FIX Protocol Library :rocket:

Home Page:https://www.quickfixgo.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

When installing on Ubuntu Linux or Mac OSX Big Sure: "make: *** [test] Error 1"

archmangler opened this issue · comments

On both Mac OSX Big Sur and Ubuntu Linux, cloning the latest version of quickfix and following the installation steps:

make tests fail:

go vet `go list ./... | grep -v quickfix/gen`
go test -v -cover . ./datadictionary ./internal
=== RUN   TestAcceptor_Start
=== RUN   TestAcceptor_Start/with_TCP_proxy_set
=== RUN   TestAcceptor_Start/with_no_TCP_proxy_set
=== RUN   TestAcceptor_Start/no_TCP_proxy_configuration_set
--- PASS: TestAcceptor_Start (0.00s)
    --- PASS: TestAcceptor_Start/with_TCP_proxy_set (0.00s)
    --- PASS: TestAcceptor_Start/with_no_TCP_proxy_set (0.00s)
    --- PASS: TestAcceptor_Start/no_TCP_proxy_configuration_set (0.00s)
=== RUN   TestWriteLoop
--- PASS: TestWriteLoop (0.00s)
=== RUN   TestReadLoop
--- PASS: TestReadLoop (0.00s)
=== RUN   TestDialerTestSuite
=== RUN   TestDialerTestSuite/TestLoadDialerInvalidProxy
=== RUN   TestDialerTestSuite/TestLoadDialerNoSettings
=== RUN   TestDialerTestSuite/TestLoadDialerSocksProxy
=== RUN   TestDialerTestSuite/TestLoadDialerSocksProxyInvalidHost
=== RUN   TestDialerTestSuite/TestLoadDialerSocksProxyInvalidPort
=== RUN   TestDialerTestSuite/TestLoadDialerWithTimeout
--- PASS: TestDialerTestSuite (0.00s)
    --- PASS: TestDialerTestSuite/TestLoadDialerInvalidProxy (0.00s)
    --- PASS: TestDialerTestSuite/TestLoadDialerNoSettings (0.00s)
    --- PASS: TestDialerTestSuite/TestLoadDialerSocksProxy (0.00s)
    --- PASS: TestDialerTestSuite/TestLoadDialerSocksProxyInvalidHost (0.00s)
    --- PASS: TestDialerTestSuite/TestLoadDialerSocksProxyInvalidPort (0.00s)
    --- PASS: TestDialerTestSuite/TestLoadDialerWithTimeout (0.00s)
=== RUN   TestNewMessageRejectError
--- PASS: TestNewMessageRejectError (0.00s)
=== RUN   TestNewBusinessMessageRejectError
--- PASS: TestNewBusinessMessageRejectError (0.00s)
=== RUN   TestNewBusinessMessageRejectErrorWithRefID
--- PASS: TestNewBusinessMessageRejectErrorWithRefID (0.00s)
=== RUN   TestIncorrectDataFormatForValue
--- PASS: TestIncorrectDataFormatForValue (0.00s)
=== RUN   TestValueIsIncorrect
--- PASS: TestValueIsIncorrect (0.00s)
=== RUN   TestConditionallyRequiredFieldMissing
--- PASS: TestConditionallyRequiredFieldMissing (0.00s)
=== RUN   TestInvalidMessageType
--- PASS: TestInvalidMessageType (0.00s)
=== RUN   TestUnsupportedMessageType
--- PASS: TestUnsupportedMessageType (0.00s)
=== RUN   TestTagNotDefinedForThisMessageType
--- PASS: TestTagNotDefinedForThisMessageType (0.00s)
=== RUN   TestRequiredTagMissing
--- PASS: TestRequiredTagMissing (0.00s)
=== RUN   TestTagSpecifiedWithoutAValue
--- PASS: TestTagSpecifiedWithoutAValue (0.00s)
=== RUN   TestInvalidTagNumber
--- PASS: TestInvalidTagNumber (0.00s)
=== RUN   TestFieldMap_Clear
--- PASS: TestFieldMap_Clear (0.00s)
=== RUN   TestFieldMap_SetAndGet
--- PASS: TestFieldMap_SetAndGet (0.00s)
=== RUN   TestFieldMap_Length
--- PASS: TestFieldMap_Length (0.00s)
=== RUN   TestFieldMap_Total
--- PASS: TestFieldMap_Total (0.00s)
=== RUN   TestFieldMap_TypedSetAndGet
--- PASS: TestFieldMap_TypedSetAndGet (0.00s)
=== RUN   TestFieldMap_BoolTypedSetAndGet
--- PASS: TestFieldMap_BoolTypedSetAndGet (0.00s)
=== RUN   TestFieldMap_CopyInto
--- PASS: TestFieldMap_CopyInto (0.00s)
=== RUN   TestFileLog_NewFileLogFactory
--- PASS: TestFileLog_NewFileLogFactory (0.00s)
=== RUN   TestNewFileLog
--- PASS: TestNewFileLog (0.00s)
=== RUN   TestFileLog_Append
--- PASS: TestFileLog_Append (0.00s)
=== RUN   TestFileStoreTestSuite
=== RUN   TestFileStoreTestSuite/TestMessageStore_CreationTime
=== RUN   TestFileStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
=== RUN   TestFileStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
=== RUN   TestFileStoreTestSuite/TestMessageStore_Reset
=== RUN   TestFileStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
=== RUN   TestFileStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
--- PASS: TestFileStoreTestSuite (0.99s)
    --- PASS: TestFileStoreTestSuite/TestMessageStore_CreationTime (0.13s)
    --- PASS: TestFileStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.06s)
    --- PASS: TestFileStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.17s)
    --- PASS: TestFileStoreTestSuite/TestMessageStore_Reset (0.20s)
    --- PASS: TestFileStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.21s)
    --- PASS: TestFileStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.22s)
=== RUN   TestSessionIDFilename_MinimallyQualifiedSessionID
--- PASS: TestSessionIDFilename_MinimallyQualifiedSessionID (0.00s)
=== RUN   TestSessionIDFilename_FullyQualifiedSessionID
--- PASS: TestSessionIDFilename_FullyQualifiedSessionID (0.00s)
=== RUN   TestOpenOrCreateFile
--- PASS: TestOpenOrCreateFile (0.00s)
=== RUN   TestBooleanWrite
--- PASS: TestBooleanWrite (0.00s)
=== RUN   TestFIXBooleanRead
--- PASS: TestFIXBooleanRead (0.00s)
=== RUN   TestFIXBytesWrite
--- PASS: TestFIXBytesWrite (0.00s)
=== RUN   TestFIXBytesRead
--- PASS: TestFIXBytesRead (0.00s)
=== RUN   TestFIXDecimalWrite
--- PASS: TestFIXDecimalWrite (0.00s)
=== RUN   TestFIXDecimalRead
--- PASS: TestFIXDecimalRead (0.00s)
=== RUN   TestFloatWrite
--- PASS: TestFloatWrite (0.00s)
=== RUN   TestFloatRead
--- PASS: TestFloatRead (0.00s)
=== RUN   TestFIXInt_Write
--- PASS: TestFIXInt_Write (0.00s)
=== RUN   TestFIXInt_Read
--- PASS: TestFIXInt_Read (0.00s)
=== RUN   TestFIXInt_Int
--- PASS: TestFIXInt_Int (0.00s)
=== RUN   TestFIXStringWrite
--- PASS: TestFIXStringWrite (0.00s)
=== RUN   TestFIXStringRead
--- PASS: TestFIXStringRead (0.00s)
=== RUN   TestInSessionTestSuite
=== RUN   TestInSessionTestSuite/TestDisconnected
    in_session_test.go:108: PASS:	OnLogout()
=== RUN   TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminExpectGapFill
    in_session_test.go:224: PASS:	ToAdmin()
    in_session_test.go:224: PASS:	FromAdmin()
    in_session_test.go:224: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminThenApp
=== RUN   TestInSessionTestSuite/TestFIXMsgInResendRequestDoNotSendApp
=== RUN   TestInSessionTestSuite/TestFIXMsgInResendRequestNoMessagePersist
=== RUN   TestInSessionTestSuite/TestFIXMsgInTargetTooHigh
    in_session_test.go:149: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestFIXMsgInTargetTooHighEnableLastMsgSeqNumProcessed
    in_session_test.go:136: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestFIXMsgInTargetTooHighResendRequestChunkSize
    in_session_test.go:187: PASS:	ToAdmin()
    in_session_test.go:187: PASS:	ToAdmin()
    in_session_test.go:187: PASS:	ToAdmin()
    in_session_test.go:187: PASS:	ToAdmin()
    in_session_test.go:187: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestFIXMsgInTargetTooLow
    in_session_test.go:348: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestFIXMsgInTargetTooLowPossDup
    in_session_test.go:363: PASS:	ToAdmin()
    in_session_test.go:373: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestLogout
    in_session_test.go:36: PASS:	FromAdmin()
    in_session_test.go:36: PASS:	ToAdmin()
    in_session_test.go:36: PASS:	OnLogout()
=== RUN   TestInSessionTestSuite/TestLogoutEnableLastMsgSeqNumProcessed
    in_session_test.go:53: PASS:	FromAdmin()
    in_session_test.go:53: PASS:	ToAdmin()
    in_session_test.go:53: PASS:	OnLogout()
=== RUN   TestInSessionTestSuite/TestLogoutResetOnLogout
    in_session_test.go:65: PASS:	ToApp()
    in_session_test.go:72: PASS:	ToApp()
    in_session_test.go:72: PASS:	FromAdmin()
    in_session_test.go:72: PASS:	ToAdmin()
    in_session_test.go:72: PASS:	OnLogout()
=== RUN   TestInSessionTestSuite/TestPreliminary
=== RUN   TestInSessionTestSuite/TestStop
    in_session_test.go:116: PASS:	ToAdmin()
    in_session_test.go:123: PASS:	ToAdmin()
    in_session_test.go:123: PASS:	OnLogout()
=== RUN   TestInSessionTestSuite/TestTimeoutNeedHeartbeat
    in_session_test.go:87: PASS:	ToAdmin()
=== RUN   TestInSessionTestSuite/TestTimeoutPeerTimeout
    in_session_test.go:98: PASS:	ToAdmin()
--- PASS: TestInSessionTestSuite (0.00s)
    --- PASS: TestInSessionTestSuite/TestDisconnected (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminExpectGapFill (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminThenApp (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestDoNotSendApp (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestNoMessagePersist (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooHigh (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooHighEnableLastMsgSeqNumProcessed (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooHighResendRequestChunkSize (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooLow (0.00s)
    --- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooLowPossDup (0.00s)
    --- PASS: TestInSessionTestSuite/TestLogout (0.00s)
    --- PASS: TestInSessionTestSuite/TestLogoutEnableLastMsgSeqNumProcessed (0.00s)
    --- PASS: TestInSessionTestSuite/TestLogoutResetOnLogout (0.00s)
    --- PASS: TestInSessionTestSuite/TestPreliminary (0.00s)
    --- PASS: TestInSessionTestSuite/TestStop (0.00s)
    --- PASS: TestInSessionTestSuite/TestTimeoutNeedHeartbeat (0.00s)
    --- PASS: TestInSessionTestSuite/TestTimeoutPeerTimeout (0.00s)
=== RUN   TestLatentStateTestSuite
=== RUN   TestLatentStateTestSuite/TestDisconnected
=== RUN   TestLatentStateTestSuite/TestPreliminary
=== RUN   TestLatentStateTestSuite/TestStop
--- PASS: TestLatentStateTestSuite (0.00s)
    --- PASS: TestLatentStateTestSuite/TestDisconnected (0.00s)
    --- PASS: TestLatentStateTestSuite/TestPreliminary (0.00s)
    --- PASS: TestLatentStateTestSuite/TestStop (0.00s)
=== RUN   TestLogonStateTestSuite
=== RUN   TestLogonStateTestSuite/TestDisconnected
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogon
    logon_state_test.go:82: PASS:	FromAdmin()
    logon_state_test.go:82: PASS:	OnLogon()
    logon_state_test.go:82: PASS:	ToAdmin()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonEnableLastMsgSeqNumProcessed
    logon_state_test.go:140: PASS:	FromAdmin()
    logon_state_test.go:140: PASS:	OnLogon()
    logon_state_test.go:140: PASS:	ToAdmin()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonHeartBtIntOverride
    logon_state_test.go:111: PASS:	FromAdmin()
    logon_state_test.go:111: PASS:	OnLogon()
    logon_state_test.go:111: PASS:	ToAdmin()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogon
    logon_state_test.go:186: PASS:	FromAdmin()
    logon_state_test.go:186: PASS:	OnLogon()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonExpectResetSeqNum
    logon_state_test.go:206: PASS:	FromAdmin()
    logon_state_test.go:206: PASS:	OnLogon()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonUnExpectedResetSeqNum
    logon_state_test.go:227: PASS:	FromAdmin()
    logon_state_test.go:227: PASS:	OnLogon()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonRefreshOnLogon
    logon_state_test.go:252: PASS:	Refresh()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonRejectLogon
    logon_state_test.go:286: PASS:	FromAdmin()
    logon_state_test.go:286: PASS:	ToAdmin()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonResetSeqNum
    logon_state_test.go:159: PASS:	FromAdmin()
    logon_state_test.go:159: PASS:	OnLogon()
    logon_state_test.go:159: PASS:	ToAdmin()
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooHigh
=== RUN   TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooLow
=== RUN   TestLogonStateTestSuite/TestFixMsgInNotLogon
=== RUN   TestLogonStateTestSuite/TestPreliminary
=== RUN   TestLogonStateTestSuite/TestStop
    logon_state_test.go:268: PASS:	OnLogout()
=== RUN   TestLogonStateTestSuite/TestTimeoutLogonTimeout
=== RUN   TestLogonStateTestSuite/TestTimeoutLogonTimeoutInitiatedLogon
    logon_state_test.go:42: PASS:	OnLogout()
=== RUN   TestLogonStateTestSuite/TestTimeoutNotLogonTimeout
--- PASS: TestLogonStateTestSuite (0.00s)
    --- PASS: TestLogonStateTestSuite/TestDisconnected (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogon (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonEnableLastMsgSeqNumProcessed (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonHeartBtIntOverride (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogon (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonExpectResetSeqNum (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonUnExpectedResetSeqNum (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonRefreshOnLogon (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonRejectLogon (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonResetSeqNum (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooHigh (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooLow (0.00s)
    --- PASS: TestLogonStateTestSuite/TestFixMsgInNotLogon (0.00s)
    --- PASS: TestLogonStateTestSuite/TestPreliminary (0.00s)
    --- PASS: TestLogonStateTestSuite/TestStop (0.00s)
    --- PASS: TestLogonStateTestSuite/TestTimeoutLogonTimeout (0.00s)
    --- PASS: TestLogonStateTestSuite/TestTimeoutLogonTimeoutInitiatedLogon (0.00s)
    --- PASS: TestLogonStateTestSuite/TestTimeoutNotLogonTimeout (0.00s)
=== RUN   TestLogoutStateTestSuite
=== RUN   TestLogoutStateTestSuite/TestDisconnected
    logout_state_test.go:50: PASS:	OnLogout()
=== RUN   TestLogoutStateTestSuite/TestFixMsgInLogout
    logout_state_test.go:81: PASS:	FromAdmin()
    logout_state_test.go:81: PASS:	OnLogout()
=== RUN   TestLogoutStateTestSuite/TestFixMsgInLogoutResetOnLogout
    logout_state_test.go:93: PASS:	ToApp()
    logout_state_test.go:99: PASS:	ToApp()
    logout_state_test.go:99: PASS:	FromAdmin()
    logout_state_test.go:99: PASS:	OnLogout()
=== RUN   TestLogoutStateTestSuite/TestFixMsgInNotLogout
    logout_state_test.go:58: PASS:	FromApp()
=== RUN   TestLogoutStateTestSuite/TestFixMsgInNotLogoutReject
    logout_state_test.go:68: PASS:	FromApp()
    logout_state_test.go:68: PASS:	ToApp()
=== RUN   TestLogoutStateTestSuite/TestPreliminary
=== RUN   TestLogoutStateTestSuite/TestStop
=== RUN   TestLogoutStateTestSuite/TestTimeoutLogoutTimeout
    logout_state_test.go:33: PASS:	OnLogout()
=== RUN   TestLogoutStateTestSuite/TestTimeoutNotLogoutTimeout
--- PASS: TestLogoutStateTestSuite (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestDisconnected (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestFixMsgInLogout (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestFixMsgInLogoutResetOnLogout (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestFixMsgInNotLogout (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestFixMsgInNotLogoutReject (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestPreliminary (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestStop (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestTimeoutLogoutTimeout (0.00s)
    --- PASS: TestLogoutStateTestSuite/TestTimeoutNotLogoutTimeout (0.00s)
=== RUN   TestMessageRouterTestSuite
=== RUN   TestMessageRouterTestSuite/TestNoRoute
=== RUN   TestMessageRouterTestSuite/TestNoRouteWhitelistedMessageTypes
=== RUN   TestMessageRouterTestSuite/TestRouteFIXT50AppWithApplVerID
=== RUN   TestMessageRouterTestSuite/TestRouteFIXTAdminMessage
=== RUN   TestMessageRouterTestSuite/TestRouteFIXTAppWithApplVerID
=== RUN   TestMessageRouterTestSuite/TestRouteFIXTAppWithDefaultApplVerID
=== RUN   TestMessageRouterTestSuite/TestSimpleRoute
=== RUN   TestMessageRouterTestSuite/TestSimpleRouteWithReject
--- PASS: TestMessageRouterTestSuite (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestNoRoute (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestNoRouteWhitelistedMessageTypes (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestRouteFIXT50AppWithApplVerID (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestRouteFIXTAdminMessage (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestRouteFIXTAppWithApplVerID (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestRouteFIXTAppWithDefaultApplVerID (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestSimpleRoute (0.00s)
    --- PASS: TestMessageRouterTestSuite/TestSimpleRouteWithReject (0.00s)
=== RUN   TestMessageSuite
=== RUN   TestMessageSuite/TestBuild
=== RUN   TestMessageSuite/TestCopyIntoMessage
=== RUN   TestMessageSuite/TestParseMessage
=== RUN   TestMessageSuite/TestParseMessageEmpty
=== RUN   TestMessageSuite/TestParseMessageWithDataDictionary
=== RUN   TestMessageSuite/TestParseOutOfOrder
=== RUN   TestMessageSuite/TestReBuild
=== RUN   TestMessageSuite/TestReverseRoute
=== RUN   TestMessageSuite/TestReverseRouteFIX40
=== RUN   TestMessageSuite/TestReverseRouteIgnoreEmpty
--- PASS: TestMessageSuite (0.00s)
    --- PASS: TestMessageSuite/TestBuild (0.00s)
    --- PASS: TestMessageSuite/TestCopyIntoMessage (0.00s)
    --- PASS: TestMessageSuite/TestParseMessage (0.00s)
    --- PASS: TestMessageSuite/TestParseMessageEmpty (0.00s)
    --- PASS: TestMessageSuite/TestParseMessageWithDataDictionary (0.00s)
    --- PASS: TestMessageSuite/TestParseOutOfOrder (0.00s)
    --- PASS: TestMessageSuite/TestReBuild (0.00s)
    --- PASS: TestMessageSuite/TestReverseRoute (0.00s)
    --- PASS: TestMessageSuite/TestReverseRouteFIX40 (0.00s)
    --- PASS: TestMessageSuite/TestReverseRouteIgnoreEmpty (0.00s)
=== RUN   TestMongoStoreTestSuite
=== RUN   TestMongoStoreTestSuite/TestMessageStore_CreationTime
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
    suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
        goroutine 190 [running]:
        runtime/debug.Stack()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
        github.com/stretchr/testify/suite.failOnPanic(0xc000603520)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
        panic({0x47c5f80, 0x4d8a610})
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0xc000074a00)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
        github.com/stretchr/testify/suite.Run.func1.1()
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
        runtime.Goexit()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
        testing.(*common).SkipNow(0xc000603520)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
        github.com/stretchr/testify/suite.Run.func1(0xc000603520)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
        testing.tRunner(0xc000603520, 0xc000285200)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
        created by testing.(*T).Run
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN   TestMongoStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
    suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
        goroutine 191 [running]:
        runtime/debug.Stack()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
        github.com/stretchr/testify/suite.failOnPanic(0xc000603860)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
        panic({0x47c5f80, 0x4d8a610})
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c0310c9)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
        github.com/stretchr/testify/suite.Run.func1.1()
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
        runtime.Goexit()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
        testing.(*common).SkipNow(0xc000603860)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
        github.com/stretchr/testify/suite.Run.func1(0xc000603860)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
        testing.tRunner(0xc000603860, 0xc000285290)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
        created by testing.(*T).Run
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN   TestMongoStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
    suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
        goroutine 192 [running]:
        runtime/debug.Stack()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
        github.com/stretchr/testify/suite.failOnPanic(0xc000603ba0)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
        panic({0x47c5f80, 0x4d8a610})
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c0447a8)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
        github.com/stretchr/testify/suite.Run.func1.1()
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
        runtime.Goexit()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
        testing.(*common).SkipNow(0xc000603ba0)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
        github.com/stretchr/testify/suite.Run.func1(0xc000603ba0)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
        testing.tRunner(0xc000603ba0, 0xc000285320)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
        created by testing.(*T).Run
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN   TestMongoStoreTestSuite/TestMessageStore_Reset
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
    suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
        goroutine 193 [running]:
        runtime/debug.Stack()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
        github.com/stretchr/testify/suite.failOnPanic(0xc000102b60)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
        panic({0x47c5f80, 0x4d8a610})
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c057d53)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
        github.com/stretchr/testify/suite.Run.func1.1()
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
        runtime.Goexit()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
        testing.(*common).SkipNow(0xc000102b60)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
        github.com/stretchr/testify/suite.Run.func1(0xc000102b60)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
        testing.tRunner(0xc000102b60, 0xc0002853b0)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
        created by testing.(*T).Run
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN   TestMongoStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
    suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
        goroutine 194 [running]:
        runtime/debug.Stack()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
        github.com/stretchr/testify/suite.failOnPanic(0xc000102ea0)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
        panic({0x47c5f80, 0x4d8a610})
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c067cd4)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
        github.com/stretchr/testify/suite.Run.func1.1()
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
        runtime.Goexit()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
        testing.(*common).SkipNow(0xc000102ea0)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
        github.com/stretchr/testify/suite.Run.func1(0xc000102ea0)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
        testing.tRunner(0xc000102ea0, 0xc000285440)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
        created by testing.(*T).Run
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN   TestMongoStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
    suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
        goroutine 195 [running]:
        runtime/debug.Stack()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
        github.com/stretchr/testify/suite.failOnPanic(0xc000103380)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
        panic({0x47c5f80, 0x4d8a610})
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c077aaf)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
        github.com/stretchr/testify/suite.Run.func1.1()
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
        runtime.Goexit()
        	/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
        testing.(*common).SkipNow(0xc000103380)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
        github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
        	/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
        github.com/stretchr/testify/suite.Run.func1(0xc000103380)
        	/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
        testing.tRunner(0xc000103380, 0xc0002854d0)
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
        created by testing.(*T).Run
        	/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
--- FAIL: TestMongoStoreTestSuite (0.00s)
    --- FAIL: TestMongoStoreTestSuite/TestMessageStore_CreationTime (0.00s)
    --- FAIL: TestMongoStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.00s)
    --- FAIL: TestMongoStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.00s)
    --- FAIL: TestMongoStoreTestSuite/TestMessageStore_Reset (0.00s)
    --- FAIL: TestMongoStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.00s)
    --- FAIL: TestMongoStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.00s)
=== RUN   TestNotSessionTime
=== RUN   TestNotSessionTime/TestDisconnected
=== RUN   TestNotSessionTime/TestPreliminary
=== RUN   TestNotSessionTime/TestStop
--- PASS: TestNotSessionTime (0.00s)
    --- PASS: TestNotSessionTime/TestDisconnected (0.00s)
    --- PASS: TestNotSessionTime/TestPreliminary (0.00s)
    --- PASS: TestNotSessionTime/TestStop (0.00s)
=== RUN   TestParserSuite
=== RUN   TestParserSuite/TestBadLength
=== RUN   TestParserSuite/TestFindStart
=== RUN   TestParserSuite/TestInvalidNilLength
=== RUN   TestParserSuite/TestJumpLength
=== RUN   TestParserSuite/TestOverflowLength
=== RUN   TestParserSuite/TestReadEOF
=== RUN   TestParserSuite/TestReadMessage
=== RUN   TestParserSuite/TestReadMessageGrowBuffer
--- PASS: TestParserSuite (0.00s)
    --- PASS: TestParserSuite/TestBadLength (0.00s)
    --- PASS: TestParserSuite/TestFindStart (0.00s)
    --- PASS: TestParserSuite/TestInvalidNilLength (0.00s)
    --- PASS: TestParserSuite/TestJumpLength (0.00s)
    --- PASS: TestParserSuite/TestOverflowLength (0.00s)
    --- PASS: TestParserSuite/TestReadEOF (0.00s)
    --- PASS: TestParserSuite/TestReadMessage (0.00s)
    --- PASS: TestParserSuite/TestReadMessageGrowBuffer (0.00s)
=== RUN   TestPendingTimeoutTestSuite
=== RUN   TestPendingTimeoutTestSuite/TestDisconnected
    pending_timeout_test.go:84: PASS:	OnLogout()
    pending_timeout_test.go:84: PASS:	OnLogout()
=== RUN   TestPendingTimeoutTestSuite/TestIsConnectedIsLoggedOn
=== RUN   TestPendingTimeoutTestSuite/TestSessionTimeout
    pending_timeout_test.go:48: PASS:	OnLogout()
    pending_timeout_test.go:48: PASS:	OnLogout()
    pending_timeout_test.go:48: PASS:	OnLogout()
=== RUN   TestPendingTimeoutTestSuite/TestTimeoutUnchangedState
--- PASS: TestPendingTimeoutTestSuite (0.00s)
    --- PASS: TestPendingTimeoutTestSuite/TestDisconnected (0.00s)
    --- PASS: TestPendingTimeoutTestSuite/TestIsConnectedIsLoggedOn (0.00s)
    --- PASS: TestPendingTimeoutTestSuite/TestSessionTimeout (0.00s)
    --- PASS: TestPendingTimeoutTestSuite/TestTimeoutUnchangedState (0.00s)
=== RUN   TestRepeatingGroup_Add
--- PASS: TestRepeatingGroup_Add (0.00s)
=== RUN   TestRepeatingGroup_Write
--- PASS: TestRepeatingGroup_Write (0.00s)
=== RUN   TestRepeatingGroup_ReadError
--- PASS: TestRepeatingGroup_ReadError (0.00s)
=== RUN   TestRepeatingGroup_Read
--- PASS: TestRepeatingGroup_Read (0.00s)
=== RUN   TestRepeatingGroup_ReadRecursive
--- PASS: TestRepeatingGroup_ReadRecursive (0.00s)
=== RUN   TestRepeatingGroup_ReadComplete
--- PASS: TestRepeatingGroup_ReadComplete (0.00s)
=== RUN   TestResendStateTestSuite
=== RUN   TestResendStateTestSuite/TestFixMsgIn
    resend_state_test.go:70: PASS:	ToAdmin()
=== RUN   TestResendStateTestSuite/TestFixMsgInResendChunk
    resend_state_test.go:139: PASS:	ToAdmin()
=== RUN   TestResendStateTestSuite/TestFixMsgInSequenceReset
    resend_state_test.go:107: PASS:	ToAdmin()
=== RUN   TestResendStateTestSuite/TestIsConnected
=== RUN   TestResendStateTestSuite/TestIsLoggedOn
=== RUN   TestResendStateTestSuite/TestIsSessionTime
=== RUN   TestResendStateTestSuite/TestTimeoutPeerTimeout
    resend_state_test.go:39: PASS:	ToAdmin()
=== RUN   TestResendStateTestSuite/TestTimeoutUnchangedIgnoreLogonLogoutTimeout
=== RUN   TestResendStateTestSuite/TestTimeoutUnchangedNeedHeartbeat
    resend_state_test.go:56: PASS:	ToAdmin()
--- PASS: TestResendStateTestSuite (0.00s)
    --- PASS: TestResendStateTestSuite/TestFixMsgIn (0.00s)
    --- PASS: TestResendStateTestSuite/TestFixMsgInResendChunk (0.00s)
    --- PASS: TestResendStateTestSuite/TestFixMsgInSequenceReset (0.00s)
    --- PASS: TestResendStateTestSuite/TestIsConnected (0.00s)
    --- PASS: TestResendStateTestSuite/TestIsLoggedOn (0.00s)
    --- PASS: TestResendStateTestSuite/TestIsSessionTime (0.00s)
    --- PASS: TestResendStateTestSuite/TestTimeoutPeerTimeout (0.00s)
    --- PASS: TestResendStateTestSuite/TestTimeoutUnchangedIgnoreLogonLogoutTimeout (0.00s)
    --- PASS: TestResendStateTestSuite/TestTimeoutUnchangedNeedHeartbeat (0.00s)
=== RUN   TestSessionFactorySuite
=== RUN   TestSessionFactorySuite/TestCheckLatency
=== RUN   TestSessionFactorySuite/TestConfigureSocketConnectAddress
=== RUN   TestSessionFactorySuite/TestConfigureSocketConnectAddressMulti
=== RUN   TestSessionFactorySuite/TestDefaultApplVerID
=== RUN   TestSessionFactorySuite/TestDefaults
=== RUN   TestSessionFactorySuite/TestEnableLastMsgSeqNumProcessed
=== RUN   TestSessionFactorySuite/TestInvalidTimeZone
=== RUN   TestSessionFactorySuite/TestMissingStartOrEndDay
=== RUN   TestSessionFactorySuite/TestMissingStartOrEndTime
=== RUN   TestSessionFactorySuite/TestNewSessionBuildAcceptors
=== RUN   TestSessionFactorySuite/TestNewSessionBuildAcceptorsValidHeartBtInt
=== RUN   TestSessionFactorySuite/TestNewSessionBuildInitiators
=== RUN   TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidHeartBtInt
=== RUN   TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogonTimeout
=== RUN   TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogoutTimeout
=== RUN   TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidReconnectInterval
=== RUN   TestSessionFactorySuite/TestNewSessionMaxLatency
=== RUN   TestSessionFactorySuite/TestNewSessionTimestampPrecision
=== RUN   TestSessionFactorySuite/TestPersistMessages
=== RUN   TestSessionFactorySuite/TestRefreshOnLogon
=== RUN   TestSessionFactorySuite/TestResendRequestChunkSize
=== RUN   TestSessionFactorySuite/TestResetOnDisconnect
=== RUN   TestSessionFactorySuite/TestResetOnLogon
=== RUN   TestSessionFactorySuite/TestResetOnLogout
=== RUN   TestSessionFactorySuite/TestStartAndEndTime
=== RUN   TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDay
=== RUN   TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDayAndTimeZone
=== RUN   TestSessionFactorySuite/TestStartAndEndTimeAndTimeZone
=== RUN   TestSessionFactorySuite/TestStartOrEndDayParseError
=== RUN   TestSessionFactorySuite/TestStartOrEndTimeParseError
--- PASS: TestSessionFactorySuite (0.00s)
    --- PASS: TestSessionFactorySuite/TestCheckLatency (0.00s)
    --- PASS: TestSessionFactorySuite/TestConfigureSocketConnectAddress (0.00s)
    --- PASS: TestSessionFactorySuite/TestConfigureSocketConnectAddressMulti (0.00s)
    --- PASS: TestSessionFactorySuite/TestDefaultApplVerID (0.00s)
    --- PASS: TestSessionFactorySuite/TestDefaults (0.00s)
    --- PASS: TestSessionFactorySuite/TestEnableLastMsgSeqNumProcessed (0.00s)
    --- PASS: TestSessionFactorySuite/TestInvalidTimeZone (0.00s)
    --- PASS: TestSessionFactorySuite/TestMissingStartOrEndDay (0.00s)
    --- PASS: TestSessionFactorySuite/TestMissingStartOrEndTime (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildAcceptors (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildAcceptorsValidHeartBtInt (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiators (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidHeartBtInt (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogonTimeout (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogoutTimeout (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidReconnectInterval (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionMaxLatency (0.00s)
    --- PASS: TestSessionFactorySuite/TestNewSessionTimestampPrecision (0.00s)
    --- PASS: TestSessionFactorySuite/TestPersistMessages (0.00s)
    --- PASS: TestSessionFactorySuite/TestRefreshOnLogon (0.00s)
    --- PASS: TestSessionFactorySuite/TestResendRequestChunkSize (0.00s)
    --- PASS: TestSessionFactorySuite/TestResetOnDisconnect (0.00s)
    --- PASS: TestSessionFactorySuite/TestResetOnLogon (0.00s)
    --- PASS: TestSessionFactorySuite/TestResetOnLogout (0.00s)
    --- PASS: TestSessionFactorySuite/TestStartAndEndTime (0.00s)
    --- PASS: TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDay (0.00s)
    --- PASS: TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDayAndTimeZone (0.00s)
    --- PASS: TestSessionFactorySuite/TestStartAndEndTimeAndTimeZone (0.00s)
    --- PASS: TestSessionFactorySuite/TestStartOrEndDayParseError (0.00s)
    --- PASS: TestSessionFactorySuite/TestStartOrEndTimeParseError (0.00s)
=== RUN   TestSessionID_String
--- PASS: TestSessionID_String (0.00s)
=== RUN   TestSessionSettings_StringSettings
--- PASS: TestSessionSettings_StringSettings (0.00s)
=== RUN   TestSessionSettings_IntSettings
--- PASS: TestSessionSettings_IntSettings (0.00s)
=== RUN   TestSessionSettings_BoolSettings
--- PASS: TestSessionSettings_BoolSettings (0.00s)
=== RUN   TestSessionSettings_Clone
--- PASS: TestSessionSettings_Clone (0.00s)
=== RUN   TestSessionSettings_Overlay
--- PASS: TestSessionSettings_Overlay (0.00s)
=== RUN   TestSessionSuite
=== RUN   TestSessionSuite/TestCheckBeginString
=== RUN   TestSessionSuite/TestCheckCorrectCompID
=== RUN   TestSessionSuite/TestCheckSendingTime
=== RUN   TestSessionSuite/TestCheckSessionTimeInRange
=== RUN   TestSessionSuite/TestCheckSessionTimeInRangeButNotSameRangeAsStore
    session_test.go:458: PASS:	OnLogout()
    session_test.go:458: PASS:	OnLogout()
    session_test.go:458: PASS:	OnLogout()
    session_test.go:458: PASS:	ToAdmin()
    session_test.go:458: PASS:	OnLogout()
    session_test.go:458: PASS:	ToAdmin()
    session_test.go:458: PASS:	OnLogout()
    session_test.go:458: PASS:	ToAdmin()
    session_test.go:458: PASS:	OnLogout()
    session_test.go:458: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestCheckSessionTimeNoStartTimeEndTime
=== RUN   TestSessionSuite/TestCheckSessionTimeNotInRange
    session_test.go:404: PASS:	OnLogout()
    session_test.go:404: PASS:	OnLogout()
    session_test.go:404: PASS:	OnLogout()
    session_test.go:404: PASS:	ToAdmin()
    session_test.go:404: PASS:	OnLogout()
    session_test.go:404: PASS:	ToAdmin()
    session_test.go:404: PASS:	OnLogout()
    session_test.go:404: PASS:	ToAdmin()
    session_test.go:404: PASS:	OnLogout()
    session_test.go:404: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestCheckTargetTooHigh
=== RUN   TestSessionSuite/TestCheckTargetTooLow
=== RUN   TestSessionSuite/TestFillDefaultHeader
=== RUN   TestSessionSuite/TestIncomingNotInSessionTime
    session_test.go:509: PASS:	OnLogout()
    session_test.go:509: PASS:	OnLogout()
    session_test.go:509: PASS:	OnLogout()
    session_test.go:509: PASS:	ToAdmin()
    session_test.go:509: PASS:	OnLogout()
    session_test.go:509: PASS:	ToAdmin()
    session_test.go:509: PASS:	OnLogout()
    session_test.go:509: PASS:	ToAdmin()
    session_test.go:509: PASS:	OnLogout()
    session_test.go:509: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestInitiateLogonResetSeqNumFlag
    session_test.go:645: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestInsertSendingTime
=== RUN   TestSessionSuite/TestOnAdminConnectAccept
=== RUN   TestSessionSuite/TestOnAdminConnectInitiateLogon
    session_test.go:618: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestOnAdminConnectInitiateLogonFIXT11
    session_test.go:670: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestOnAdminConnectNotInSession
=== RUN   TestSessionSuite/TestOnAdminConnectRefreshOnLogon
    session_test.go:697: PASS:	Refresh()
=== RUN   TestSessionSuite/TestOnAdminStop
=== RUN   TestSessionSuite/TestResetOnDisconnect
=== RUN   TestSessionSuite/TestSendAppMessagesNotInSessionTime
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:555: PASS:	OnLogout()
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:555: PASS:	OnLogout()
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:555: PASS:	OnLogout()
    session_test.go:555: PASS:	ToAdmin()
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:555: PASS:	OnLogout()
    session_test.go:555: PASS:	ToAdmin()
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:555: PASS:	OnLogout()
    session_test.go:555: PASS:	ToAdmin()
    session_test.go:540: PASS:	ToApp()
    session_test.go:555: PASS:	ToApp()
    session_test.go:555: PASS:	OnLogout()
    session_test.go:555: PASS:	ToAdmin()
=== RUN   TestSessionSuite/TestShouldSendReset
=== RUN   TestSessionSuite/TestTimeoutNotInSessionTime
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
    session_test.go:600: PASS:	OnLogout()
    session_test.go:600: PASS:	ToAdmin()
--- PASS: TestSessionSuite (0.01s)
    --- PASS: TestSessionSuite/TestCheckBeginString (0.00s)
    --- PASS: TestSessionSuite/TestCheckCorrectCompID (0.00s)
    --- PASS: TestSessionSuite/TestCheckSendingTime (0.00s)
    --- PASS: TestSessionSuite/TestCheckSessionTimeInRange (0.00s)
    --- PASS: TestSessionSuite/TestCheckSessionTimeInRangeButNotSameRangeAsStore (0.00s)
    --- PASS: TestSessionSuite/TestCheckSessionTimeNoStartTimeEndTime (0.00s)
    --- PASS: TestSessionSuite/TestCheckSessionTimeNotInRange (0.00s)
    --- PASS: TestSessionSuite/TestCheckTargetTooHigh (0.00s)
    --- PASS: TestSessionSuite/TestCheckTargetTooLow (0.00s)
    --- PASS: TestSessionSuite/TestFillDefaultHeader (0.00s)
    --- PASS: TestSessionSuite/TestIncomingNotInSessionTime (0.00s)
    --- PASS: TestSessionSuite/TestInitiateLogonResetSeqNumFlag (0.00s)
    --- PASS: TestSessionSuite/TestInsertSendingTime (0.00s)
    --- PASS: TestSessionSuite/TestOnAdminConnectAccept (0.00s)
    --- PASS: TestSessionSuite/TestOnAdminConnectInitiateLogon (0.00s)
    --- PASS: TestSessionSuite/TestOnAdminConnectInitiateLogonFIXT11 (0.00s)
    --- PASS: TestSessionSuite/TestOnAdminConnectNotInSession (0.00s)
    --- PASS: TestSessionSuite/TestOnAdminConnectRefreshOnLogon (0.00s)
    --- PASS: TestSessionSuite/TestOnAdminStop (0.00s)
    --- PASS: TestSessionSuite/TestResetOnDisconnect (0.00s)
    --- PASS: TestSessionSuite/TestSendAppMessagesNotInSessionTime (0.00s)
    --- PASS: TestSessionSuite/TestShouldSendReset (0.00s)
    --- PASS: TestSessionSuite/TestTimeoutNotInSessionTime (0.00s)
=== RUN   TestSessionSendTestSuite
=== RUN   TestSessionSendTestSuite/TestDropAndSendAdminMessage
    session_test.go:910: PASS:	ToAdmin()
=== RUN   TestSessionSendTestSuite/TestDropAndSendDropsQueue
    session_test.go:921: PASS:	ToApp()
    session_test.go:921: PASS:	ToAdmin()
    session_test.go:927: PASS:	ToApp()
    session_test.go:927: PASS:	ToAdmin()
    session_test.go:927: PASS:	ToAdmin()
=== RUN   TestSessionSendTestSuite/TestDropAndSendDropsQueueWithReset
    session_test.go:943: PASS:	ToApp()
    session_test.go:943: PASS:	ToAdmin()
    session_test.go:949: PASS:	ToApp()
    session_test.go:949: PASS:	ToAdmin()
    session_test.go:949: PASS:	ToAdmin()
=== RUN   TestSessionSendTestSuite/TestQueueForSendAdminMessage
    session_test.go:805: PASS:	ToAdmin()
=== RUN   TestSessionSendTestSuite/TestQueueForSendAppMessage
    session_test.go:776: PASS:	ToApp()
=== RUN   TestSessionSendTestSuite/TestQueueForSendDoNotSendAppMessage
    session_test.go:787: PASS:	ToApp()
    session_test.go:795: PASS:	ToApp()
    session_test.go:795: PASS:	ToAdmin()
=== RUN   TestSessionSendTestSuite/TestSendAdminMessage
    session_test.go:833: PASS:	ToAdmin()
=== RUN   TestSessionSendTestSuite/TestSendAppDoNotSendMessage
    session_test.go:825: PASS:	ToApp()
=== RUN   TestSessionSendTestSuite/TestSendAppMessage
    session_test.go:815: PASS:	ToApp()
=== RUN   TestSessionSendTestSuite/TestSendDisableMessagePersist
    session_test.go:901: PASS:	ToApp()
=== RUN   TestSessionSendTestSuite/TestSendEnableLastMsgSeqNumProcessed
    session_test.go:889: PASS:	ToApp()
=== RUN   TestSessionSendTestSuite/TestSendFlushesQueue
    session_test.go:848: PASS:	ToApp()
    session_test.go:848: PASS:	ToAdmin()
    session_test.go:853: PASS:	ToApp()
    session_test.go:853: PASS:	ToAdmin()
    session_test.go:853: PASS:	ToApp()
=== RUN   TestSessionSendTestSuite/TestSendNotLoggedOn
    session_test.go:867: PASS:	ToApp()
    session_test.go:867: PASS:	ToAdmin()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToAdmin()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToAdmin()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToAdmin()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToApp()
    session_test.go:876: PASS:	ToApp()
--- PASS: TestSessionSendTestSuite (0.00s)
    --- PASS: TestSessionSendTestSuite/TestDropAndSendAdminMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestDropAndSendDropsQueue (0.00s)
    --- PASS: TestSessionSendTestSuite/TestDropAndSendDropsQueueWithReset (0.00s)
    --- PASS: TestSessionSendTestSuite/TestQueueForSendAdminMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestQueueForSendAppMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestQueueForSendDoNotSendAppMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendAdminMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendAppDoNotSendMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendAppMessage (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendDisableMessagePersist (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendEnableLastMsgSeqNumProcessed (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendFlushesQueue (0.00s)
    --- PASS: TestSessionSendTestSuite/TestSendNotLoggedOn (0.00s)
=== RUN   TestSettings_New
--- PASS: TestSettings_New (0.00s)
=== RUN   TestSettingsAddSessionSuite
=== RUN   TestSettingsAddSessionSuite/TestBeginStringValidation
=== RUN   TestSettingsAddSessionSuite/TestGlobalOverlay
=== RUN   TestSettingsAddSessionSuite/TestRejectDuplicate
--- PASS: TestSettingsAddSessionSuite (0.00s)
    --- PASS: TestSettingsAddSessionSuite/TestBeginStringValidation (0.00s)
    --- PASS: TestSettingsAddSessionSuite/TestGlobalOverlay (0.00s)
    --- PASS: TestSettingsAddSessionSuite/TestRejectDuplicate (0.00s)
=== RUN   TestSettings_ParseSettings
--- PASS: TestSettings_ParseSettings (0.00s)
=== RUN   TestSettings_ParseSettings_WithEqualsSignInValue
--- PASS: TestSettings_ParseSettings_WithEqualsSignInValue (0.00s)
=== RUN   TestSettings_SessionIDFromSessionSettings
--- PASS: TestSettings_SessionIDFromSessionSettings (0.00s)
=== RUN   TestSqlStoreTestSuite
=== RUN   TestSqlStoreTestSuite/TestMessageStore_CreationTime
=== RUN   TestSqlStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
=== RUN   TestSqlStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
=== RUN   TestSqlStoreTestSuite/TestMessageStore_Reset
=== RUN   TestSqlStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
=== RUN   TestSqlStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
=== RUN   TestSqlStoreTestSuite/TestSqlPlaceholderReplacement
--- PASS: TestSqlStoreTestSuite (0.04s)
    --- PASS: TestSqlStoreTestSuite/TestMessageStore_CreationTime (0.01s)
    --- PASS: TestSqlStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.00s)
    --- PASS: TestSqlStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.01s)
    --- PASS: TestSqlStoreTestSuite/TestMessageStore_Reset (0.01s)
    --- PASS: TestSqlStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.01s)
    --- PASS: TestSqlStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.01s)
    --- PASS: TestSqlStoreTestSuite/TestSqlPlaceholderReplacement (0.00s)
=== RUN   TestMemoryStoreTestSuite
=== RUN   TestMemoryStoreTestSuite/TestMessageStore_CreationTime
=== RUN   TestMemoryStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
=== RUN   TestMemoryStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
=== RUN   TestMemoryStoreTestSuite/TestMessageStore_Reset
=== RUN   TestMemoryStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
=== RUN   TestMemoryStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
--- PASS: TestMemoryStoreTestSuite (0.00s)
    --- PASS: TestMemoryStoreTestSuite/TestMessageStore_CreationTime (0.00s)
    --- PASS: TestMemoryStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.00s)
    --- PASS: TestMemoryStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.00s)
    --- PASS: TestMemoryStoreTestSuite/TestMessageStore_Reset (0.00s)
    --- PASS: TestMemoryStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.00s)
    --- PASS: TestMemoryStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.00s)
=== RUN   TestTagValue_init
--- PASS: TestTagValue_init (0.00s)
=== RUN   TestTagValue_parse
--- PASS: TestTagValue_parse (0.00s)
=== RUN   TestTagValue_parseFail
--- PASS: TestTagValue_parseFail (0.00s)
=== RUN   TestTagValue_String
--- PASS: TestTagValue_String (0.00s)
=== RUN   TestTagValue_length
--- PASS: TestTagValue_length (0.00s)
=== RUN   TestTagValue_total
--- PASS: TestTagValue_total (0.00s)
=== RUN   TestTLSTestSuite
=== RUN   TestTLSTestSuite/TestInsecureSkipVerify
=== RUN   TestTLSTestSuite/TestInsecureSkipVerifyAndCerts
=== RUN   TestTLSTestSuite/TestInsecureSkipVerifyWithUseSSL
=== RUN   TestTLSTestSuite/TestLoadTLSAllowSkipClientCerts
=== RUN   TestTLSTestSuite/TestLoadTLSInvalidKeyOrCert
=== RUN   TestTLSTestSuite/TestLoadTLSMissingKeyOrCert
=== RUN   TestTLSTestSuite/TestLoadTLSNoCA
=== RUN   TestTLSTestSuite/TestLoadTLSNoSettings
=== RUN   TestTLSTestSuite/TestLoadTLSWithBadCA
=== RUN   TestTLSTestSuite/TestLoadTLSWithCA
=== RUN   TestTLSTestSuite/TestLoadTLSWithOnlyCA
=== RUN   TestTLSTestSuite/TestLoadTLSWithoutSSLWithOnlyCA
=== RUN   TestTLSTestSuite/TestMinimumTLSVersion
=== RUN   TestTLSTestSuite/TestServerNameUseSSL
=== RUN   TestTLSTestSuite/TestServerNameWithCerts
--- PASS: TestTLSTestSuite (0.00s)
    --- PASS: TestTLSTestSuite/TestInsecureSkipVerify (0.00s)
    --- PASS: TestTLSTestSuite/TestInsecureSkipVerifyAndCerts (0.00s)
    --- PASS: TestTLSTestSuite/TestInsecureSkipVerifyWithUseSSL (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSAllowSkipClientCerts (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSInvalidKeyOrCert (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSMissingKeyOrCert (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSNoCA (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSNoSettings (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSWithBadCA (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSWithCA (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSWithOnlyCA (0.00s)
    --- PASS: TestTLSTestSuite/TestLoadTLSWithoutSSLWithOnlyCA (0.00s)
    --- PASS: TestTLSTestSuite/TestMinimumTLSVersion (0.00s)
    --- PASS: TestTLSTestSuite/TestServerNameUseSSL (0.00s)
    --- PASS: TestTLSTestSuite/TestServerNameWithCerts (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.07s)
=== RUN   TestValidateVisitField
--- PASS: TestValidateVisitField (0.00s)
=== RUN   TestFIXUTCTimestampWrite
--- PASS: TestFIXUTCTimestampWrite (0.00s)
=== RUN   TestFIXUTCTimestampRead
--- PASS: TestFIXUTCTimestampRead (0.00s)
FAIL
coverage: 68.6% of statements
FAIL	github.com/quickfixgo/quickfix	1.139s
=== RUN   TestBuildSuite
=== RUN   TestBuildSuite/TestInvalidMajor
=== RUN   TestBuildSuite/TestInvalidMinor
=== RUN   TestBuildSuite/TestInvalidTypes
=== RUN   TestBuildSuite/TestValidMajor
=== RUN   TestBuildSuite/TestValidMinor
=== RUN   TestBuildSuite/TestValidTypes
--- PASS: TestBuildSuite (0.00s)
    --- PASS: TestBuildSuite/TestInvalidMajor (0.00s)
    --- PASS: TestBuildSuite/TestInvalidMinor (0.00s)
    --- PASS: TestBuildSuite/TestInvalidTypes (0.00s)
    --- PASS: TestBuildSuite/TestValidMajor (0.00s)
    --- PASS: TestBuildSuite/TestValidMinor (0.00s)
    --- PASS: TestBuildSuite/TestValidTypes (0.00s)
=== RUN   TestBuildFieldDef
--- PASS: TestBuildFieldDef (0.00s)
=== RUN   TestParseBadPath
--- PASS: TestParseBadPath (0.00s)
=== RUN   TestParseRecursiveComponents
--- PASS: TestParseRecursiveComponents (0.03s)
=== RUN   TestComponents
--- PASS: TestComponents (0.01s)
=== RUN   TestFieldsByTag
--- PASS: TestFieldsByTag (0.00s)
=== RUN   TestEnumFieldsByTag
--- PASS: TestEnumFieldsByTag (0.00s)
=== RUN   TestDataDictionaryMessages
--- PASS: TestDataDictionaryMessages (0.00s)
=== RUN   TestDataDictionaryHeader
--- PASS: TestDataDictionaryHeader (0.00s)
=== RUN   TestDataDictionaryTrailer
--- PASS: TestDataDictionaryTrailer (0.00s)
=== RUN   TestMessageRequiredTags
--- PASS: TestMessageRequiredTags (0.00s)
=== RUN   TestMessageTags
--- PASS: TestMessageTags (0.00s)
=== RUN   TestBoilerPlate
--- PASS: TestBoilerPlate (0.00s)
=== RUN   TestComponentMembers
--- PASS: TestComponentMembers (0.00s)
=== RUN   TestMessages
--- PASS: TestMessages (0.00s)
=== RUN   TestNewComponentType
--- PASS: TestNewComponentType (0.00s)
=== RUN   TestNewFieldDef
--- PASS: TestNewFieldDef (0.00s)
=== RUN   TestNewFieldType
--- PASS: TestNewFieldType (0.00s)
=== RUN   TestNewGroupField
--- PASS: TestNewGroupField (0.00s)
=== RUN   TestNewMessageDef
--- PASS: TestNewMessageDef (0.00s)
PASS
coverage: 88.5% of statements
ok  	github.com/quickfixgo/quickfix/datadictionary	(cached)	coverage: 88.5% of statements
=== RUN   TestNewTimeOfDay
--- PASS: TestNewTimeOfDay (0.00s)
=== RUN   TestParseTime
--- PASS: TestParseTime (0.00s)
=== RUN   TestNewUTCTimeRange
--- PASS: TestNewUTCTimeRange (0.00s)
=== RUN   TestNewTimeRangeInLocation
--- PASS: TestNewTimeRangeInLocation (0.00s)
=== RUN   TestNewUTCWeekRange
--- PASS: TestNewUTCWeekRange (0.00s)
=== RUN   TestNewWeekRangeInLocation
--- PASS: TestNewWeekRangeInLocation (0.00s)
=== RUN   TestTimeRangeIsInRange
--- PASS: TestTimeRangeIsInRange (0.00s)
=== RUN   TestTimeRangeIsInRangeWithDay
--- PASS: TestTimeRangeIsInRangeWithDay (0.00s)
=== RUN   TestTimeRangeIsInSameRange
--- PASS: TestTimeRangeIsInSameRange (0.00s)
=== RUN   TestTimeRangeIsInSameRangeWithDay
--- PASS: TestTimeRangeIsInSameRangeWithDay (0.00s)
PASS
coverage: 64.6% of statements
ok  	github.com/quickfixgo/quickfix/internal	(cached)	coverage: 64.6% of statements
FAIL
make: *** [test] Error 1


I fixed this with 006218f