From 8b3727bac3ef269a0ff77839479dc47eeb096ed2 Mon Sep 17 00:00:00 2001 From: "Richard T. Carback III" <rick.carback@gmail.com> Date: Mon, 17 Jun 2024 11:47:29 -0400 Subject: [PATCH] fix tests (we need to kill this pattern, such a pain to deal with...) --- channelsFileTransfer/utils_test.go | 7 ++++--- connect/utils_test.go | 2 ++ dummy/mockCmix_test.go | 2 ++ e2e/fpGenerator_test.go | 2 ++ e2e/rekey/utils_test.go | 2 ++ e2e/utils_test.go | 2 ++ fileTransfer/connect/utils_test.go | 1 + fileTransfer/e2e/utils_test.go | 1 + fileTransfer/groupChat/utils_test.go | 1 + fileTransfer/utils_test.go | 1 + groupChat/networkManager_test.go | 2 ++ ud/networkManager_test.go | 2 ++ xxdk/utilsInterfaces_test.go | 4 ++++ 13 files changed, 26 insertions(+), 3 deletions(-) diff --git a/channelsFileTransfer/utils_test.go b/channelsFileTransfer/utils_test.go index e11f5e45d..1d6e44b6a 100644 --- a/channelsFileTransfer/utils_test.go +++ b/channelsFileTransfer/utils_test.go @@ -337,9 +337,10 @@ func (m *mockCmix) GetAddressSpace() uint8 { panic("implement me") } func (m *mockCmix) RegisterAddressSpaceNotification(string) (chan uint8, error) { panic("implement me") } -func (m *mockCmix) UnregisterAddressSpaceNotification(string) { panic("implement me") } -func (m *mockCmix) GetInstance() *network.Instance { panic("implement me") } -func (m *mockCmix) GetVerboseRounds() string { panic("implement me") } +func (m *mockCmix) UnregisterAddressSpaceNotification(string) { panic("implement me") } +func (m *mockCmix) GetInstance() *network.Instance { panic("implement me") } +func (m *mockCmix) GetVerboseRounds() string { panic("implement me") } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } //////////////////////////////////////////////////////////////////////////////// // Mock Storage Session // diff --git a/connect/utils_test.go b/connect/utils_test.go index 2d0a32946..ee27359d3 100644 --- a/connect/utils_test.go +++ b/connect/utils_test.go @@ -26,6 +26,7 @@ import ( "gitlab.com/elixxir/crypto/contact" "gitlab.com/elixxir/crypto/cyclic" cryptoE2e "gitlab.com/elixxir/crypto/e2e" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/comms/connect" "gitlab.com/xx_network/crypto/large" @@ -239,6 +240,7 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } //////////////////////////////////////////////////////////////////////////////// // Misc set-up utils // diff --git a/dummy/mockCmix_test.go b/dummy/mockCmix_test.go index f71c4f838..e691f4998 100644 --- a/dummy/mockCmix_test.go +++ b/dummy/mockCmix_test.go @@ -18,6 +18,7 @@ import ( "gitlab.com/elixxir/client/v4/cmix/rounds" "gitlab.com/elixxir/client/v4/stoppable" "gitlab.com/elixxir/comms/network" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/comms/connect" "gitlab.com/xx_network/primitives/id" @@ -270,3 +271,4 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error { return func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } diff --git a/e2e/fpGenerator_test.go b/e2e/fpGenerator_test.go index c3e64d4c6..b99ce8896 100644 --- a/e2e/fpGenerator_test.go +++ b/e2e/fpGenerator_test.go @@ -22,6 +22,7 @@ import ( "gitlab.com/elixxir/client/v4/stoppable" "gitlab.com/elixxir/comms/network" "gitlab.com/elixxir/crypto/e2e" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/comms/connect" "gitlab.com/xx_network/primitives/id" @@ -216,3 +217,4 @@ func (m *mockFpgCmix) PauseNodeRegistrations(timeout time.Duration) error func (m *mockFpgCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockFpgCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } diff --git a/e2e/rekey/utils_test.go b/e2e/rekey/utils_test.go index 134b2d970..773598add 100644 --- a/e2e/rekey/utils_test.go +++ b/e2e/rekey/utils_test.go @@ -13,6 +13,7 @@ import ( "time" "gitlab.com/elixxir/crypto/e2e" + "gitlab.com/elixxir/crypto/fastRNG" "github.com/cloudflare/circl/dh/sidh" "github.com/golang/protobuf/proto" @@ -379,3 +380,4 @@ func (m *mockNetManager) PauseNodeRegistrations(timeout time.Duration) error { r func (m *mockNetManager) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockNetManager) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } diff --git a/e2e/utils_test.go b/e2e/utils_test.go index c2ddbd63e..c294b8f67 100644 --- a/e2e/utils_test.go +++ b/e2e/utils_test.go @@ -24,6 +24,7 @@ import ( "gitlab.com/elixxir/client/v4/e2e/receive" "gitlab.com/elixxir/client/v4/stoppable" "gitlab.com/elixxir/comms/network" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/comms/connect" "gitlab.com/xx_network/primitives/id" @@ -294,6 +295,7 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } //////////////////////////////////////////////////////////////////////////////// // NDF // diff --git a/fileTransfer/connect/utils_test.go b/fileTransfer/connect/utils_test.go index d3423fcd4..75a041e7b 100644 --- a/fileTransfer/connect/utils_test.go +++ b/fileTransfer/connect/utils_test.go @@ -242,6 +242,7 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error { return func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } //////////////////////////////////////////////////////////////////////////////// // Mock Connection Handler // diff --git a/fileTransfer/e2e/utils_test.go b/fileTransfer/e2e/utils_test.go index f1f0a7cd1..f04a12222 100644 --- a/fileTransfer/e2e/utils_test.go +++ b/fileTransfer/e2e/utils_test.go @@ -247,6 +247,7 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error { return func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } //////////////////////////////////////////////////////////////////////////////// // Mock E2E Handler // diff --git a/fileTransfer/groupChat/utils_test.go b/fileTransfer/groupChat/utils_test.go index 10ddf6278..ce2ff3e3a 100644 --- a/fileTransfer/groupChat/utils_test.go +++ b/fileTransfer/groupChat/utils_test.go @@ -241,6 +241,7 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error { return func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } /////////////////////////////////////////////////////////////////////////////// // Mock Group Chat Manager // diff --git a/fileTransfer/utils_test.go b/fileTransfer/utils_test.go index ddb16fb94..8984a27be 100644 --- a/fileTransfer/utils_test.go +++ b/fileTransfer/utils_test.go @@ -296,6 +296,7 @@ func (m *mockCmix) PauseNodeRegistrations(timeout time.Duration) error { return func (m *mockCmix) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *mockCmix) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } //////////////////////////////////////////////////////////////////////////////// // Mock Storage Session // diff --git a/groupChat/networkManager_test.go b/groupChat/networkManager_test.go index 56675dd5e..8ae929d04 100644 --- a/groupChat/networkManager_test.go +++ b/groupChat/networkManager_test.go @@ -20,6 +20,7 @@ import ( "gitlab.com/elixxir/client/v4/stoppable" "gitlab.com/elixxir/comms/network" "gitlab.com/elixxir/crypto/cyclic" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/comms/connect" "gitlab.com/xx_network/primitives/id" @@ -262,3 +263,4 @@ func (tnm *testNetworkManager) PauseNodeRegistrations(timeout time.Duration) err func (tnm *testNetworkManager) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *testNetworkManager) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } diff --git a/ud/networkManager_test.go b/ud/networkManager_test.go index 6e46d9d49..e7942bdf0 100644 --- a/ud/networkManager_test.go +++ b/ud/networkManager_test.go @@ -20,6 +20,7 @@ import ( "gitlab.com/elixxir/client/v4/stoppable" "gitlab.com/elixxir/comms/network" "gitlab.com/elixxir/crypto/contact" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/comms/connect" "gitlab.com/xx_network/primitives/id" @@ -305,3 +306,4 @@ func (tnm *testNetworkManager) PauseNodeRegistrations(timeout time.Duration) err func (tnm *testNetworkManager) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *testNetworkManager) RNGStreamGenerator() *fastRNG.StreamGenerator { panic("implement me") } diff --git a/xxdk/utilsInterfaces_test.go b/xxdk/utilsInterfaces_test.go index 7c64e805f..4b22a9c54 100644 --- a/xxdk/utilsInterfaces_test.go +++ b/xxdk/utilsInterfaces_test.go @@ -18,6 +18,7 @@ import ( "gitlab.com/elixxir/client/v4/stoppable" pb "gitlab.com/elixxir/comms/mixmessages" "gitlab.com/elixxir/comms/network" + "gitlab.com/elixxir/crypto/fastRNG" "gitlab.com/elixxir/primitives/format" "gitlab.com/elixxir/primitives/states" "gitlab.com/xx_network/comms/connect" @@ -246,3 +247,6 @@ func (t *testNetworkManagerGeneric) PauseNodeRegistrations(timeout time.Duration func (t *testNetworkManagerGeneric) ChangeNumberOfNodeRegistrations(toRun int, timeout time.Duration) error { return nil } +func (m *testNetworkManagerGeneric) RNGStreamGenerator() *fastRNG.StreamGenerator { + panic("implement me") +} -- GitLab