6123fa40e8
* Checkpoint before the weekend * Update location for SetupPostgresDB * Include first functioning tests for processing head * Fix gitignore * Test CaptureHead | Add Metrics | Handle Test Race Conditions This Commit allows us to: * Test the `CaptureHead` function. * Test parsing a single Head message. * Test a Reorg condition. * Add Metrics. This is primarily used for testing but can have future use cases. * Rearrange the test due to race conditions introduced by reusing a variable. `BeforeEach` can't be used to update `BC`. * Update and finalize testing at this stage * Update code and CI/CD * Fix lint errors * Update CICD and fail when file not found. * Update test to have failed as expected. |
||
---|---|---|
.. | ||
beaconclient_suite_test.go | ||
beaconclient.go | ||
beaconclient.test | ||
capturehead_test.go | ||
capturehead.go | ||
databasewrite.go | ||
healthcheck_test.go | ||
healthcheck.go | ||
incomingsse.go | ||
metrics.go | ||
models.go | ||
processevents.go | ||
processslot.go | ||
queryserver.go |