2022-08-16 11:21:25 +01:00
|
|
|
package aghtest_test
|
|
|
|
|
2023-07-20 12:26:35 +01:00
|
|
|
import (
|
|
|
|
"github.com/AdguardTeam/AdGuardHome/internal/aghtest"
|
2024-02-27 10:48:11 +00:00
|
|
|
"github.com/AdguardTeam/AdGuardHome/internal/client"
|
2023-11-16 11:05:10 +00:00
|
|
|
"github.com/AdguardTeam/AdGuardHome/internal/dnsforward"
|
2023-07-20 12:26:35 +01:00
|
|
|
"github.com/AdguardTeam/AdGuardHome/internal/filtering"
|
|
|
|
)
|
|
|
|
|
2022-10-10 12:05:24 +01:00
|
|
|
// Put interface checks that cause import cycles here.
|
2023-07-20 12:26:35 +01:00
|
|
|
|
|
|
|
// type check
|
|
|
|
var _ filtering.Resolver = (*aghtest.Resolver)(nil)
|
2023-11-16 11:05:10 +00:00
|
|
|
|
|
|
|
// type check
|
|
|
|
var _ dnsforward.ClientsContainer = (*aghtest.ClientsContainer)(nil)
|
2024-02-27 10:48:11 +00:00
|
|
|
|
|
|
|
// type check
|
|
|
|
//
|
|
|
|
// TODO(s.chzhen): It's here to avoid the import cycle. Remove it.
|
|
|
|
var _ client.AddressProcessor = (*aghtest.AddressProcessor)(nil)
|
|
|
|
|
|
|
|
// type check
|
|
|
|
//
|
|
|
|
// TODO(s.chzhen): It's here to avoid the import cycle. Remove it.
|
|
|
|
var _ client.AddressUpdater = (*aghtest.AddressUpdater)(nil)
|