master
go 22 lines 521 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 package l2topology
4
5 import (
6 "context"
7 "testing"
8
9 "github.com/stretchr/testify/require"
10 )
11
12 func TestNoopEngine_DiscoverByCIDRs(t *testing.T) {
13 eng := NoopEngine{}
14 _, err := eng.DiscoverByCIDRs(context.Background(), CIDRRequest{})
15 require.ErrorIs(t, err, ErrNotImplemented)
16 }
17
18 func TestNoopEngine_DiscoverByDevices(t *testing.T) {
19 eng := NoopEngine{}
20 _, err := eng.DiscoverByDevices(context.Background(), DeviceRequest{})
21 require.ErrorIs(t, err, ErrNotImplemented)
22 }