Michael Stapelberg
20840d4904
fix example: func Example() must be niladic
2025-02-24 06:42:48 +01:00
Matt Layher
dd7c3a8a5f
internal/testing/dnsmasq: panic in goroutine instead of fatal
...
Signed-off-by: Matt Layher <mdlayher@gmail.com >
2020-05-09 16:55:46 -04:00
Michael Stapelberg
c0067c5aa5
change diff order to -want +got
...
This is easier to read and consistent with how we do things at work.
2019-07-11 08:42:21 +02:00
Michael Stapelberg
8c55c5ba44
dhcp4: switch to github.com/rtr7/dhcp4
...
All existing DHCPv4 packages I looked at were unappealing for one reason or
another, so we’re now using a little helper to glue github.com/google/gopacket
and github.com/mdlayher/raw together, which suffices for our use-case and gives
us more control.
2018-11-21 08:18:58 +01:00
Michael Stapelberg
0bbc1d923d
refactor replayer code into pcapreplayer package
2018-10-22 21:04:35 +02:00
Michael Stapelberg
bfa16c559f
dnsmasq: gracefully handle temporarily not existing ready files
2018-07-14 16:42:50 +02:00
Michael Stapelberg
b347ed74c5
update import paths
2018-07-09 08:54:04 +02:00
Michael Stapelberg
ff7aa8f2cb
add copyright notices
2018-06-28 20:08:23 +02:00
Michael Stapelberg
5a07d6696d
split integration tests into multiple packages
...
This makes them complete more quickly (because they are run in parallel) and
invalidates only the cache for the integration test I’m working on, not for all
of them.
2018-06-24 11:46:49 +02:00
Michael Stapelberg
2ff269bf67
unflake integration: use different interface name in DHCPv6 test
2018-06-24 08:33:39 +02:00
Michael Stapelberg
1e62de50bd
factor dnsmasq code into testing helper, verify dhcp6 client id
2018-06-02 18:05:09 +02:00