mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-24 07:26:47 +00:00
modernise: Run new gopls modernise tool against the codebase and fix minor issues (#1826)
* modernise: Run new gopls modernise tool against codebase
* Address shazbert's nits
* apichecker, gctcli: Simplify HTML scraping functions and improve depth limit handling
* refactor: Create minSyncInterval const and update order book limit handling for binance and binanceUS
* refactor: Various slice usage improvements and rename TODO
* tranches: Revert deleteByID changes due to performance decrease
Shazbert was a F1 driver in a past lifetime 🏎️
* tranches: Simply retrieve copy
Thanks to shazbert
* documentation: Sort contributors list by contributions
* tranches: Remove deadcode in deleteByID
This commit is contained in:
@@ -93,7 +93,7 @@ func TestSubscribe(t *testing.T) {
|
||||
_, err = d.subscribe(nonEmptyUUID)
|
||||
assert.ErrorIs(t, err, errDispatcherUUIDNotFoundInRouteList, "subscribe should error correctly")
|
||||
|
||||
d.outbound.New = func() interface{} { return "omg" }
|
||||
d.outbound.New = func() any { return "omg" }
|
||||
_, err = d.subscribe(id)
|
||||
assert.ErrorIs(t, err, errTypeAssertionFailure, "subscribe should error correctly")
|
||||
|
||||
@@ -119,19 +119,19 @@ func TestUnsubscribe(t *testing.T) {
|
||||
assert.ErrorIs(t, err, errChannelIsNil, "unsubscribe should error correctly")
|
||||
|
||||
// will return nil if not running
|
||||
err = d.unsubscribe(nonEmptyUUID, make(chan interface{}))
|
||||
err = d.unsubscribe(nonEmptyUUID, make(chan any))
|
||||
assert.NoError(t, err, "unsubscribe should not error")
|
||||
|
||||
err = d.start(0, 0)
|
||||
require.NoError(t, err, "start should not error")
|
||||
|
||||
err = d.unsubscribe(nonEmptyUUID, make(chan interface{}))
|
||||
err = d.unsubscribe(nonEmptyUUID, make(chan any))
|
||||
assert.ErrorIs(t, err, errDispatcherUUIDNotFoundInRouteList, "unsubscribe should error correctly")
|
||||
|
||||
id, err := d.getNewID(uuid.NewV4)
|
||||
require.NoError(t, err, "getNewID should not error")
|
||||
|
||||
err = d.unsubscribe(id, make(chan interface{}))
|
||||
err = d.unsubscribe(id, make(chan any))
|
||||
assert.ErrorIs(t, err, errChannelNotFoundInUUIDRef, "unsubscribe should error correctly")
|
||||
|
||||
ch, err := d.subscribe(id)
|
||||
@@ -169,8 +169,8 @@ func TestPublish(t *testing.T) {
|
||||
assert.ErrorIs(t, err, errNoData, "publish should error correctly")
|
||||
|
||||
// demonstrate job limit error
|
||||
d.routes[nonEmptyUUID] = []chan interface{}{
|
||||
make(chan interface{}),
|
||||
d.routes[nonEmptyUUID] = []chan any{
|
||||
make(chan any),
|
||||
}
|
||||
for range 200 {
|
||||
if err = d.publish(nonEmptyUUID, "test"); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user