From: Alan T. DeKok Date: Thu, 17 Mar 2022 12:15:03 +0000 (-0400) Subject: add per-protocol "clean" rule X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=206872253ec177cae43743e6b76e74920bbb7960;p=thirdparty%2Ffreeradius-server.git add per-protocol "clean" rule --- diff --git a/src/tests/unit/all.mk b/src/tests/unit/all.mk index aca37cb1ab1..67ae583f6b1 100644 --- a/src/tests/unit/all.mk +++ b/src/tests/unit/all.mk @@ -48,6 +48,10 @@ $(addprefix $(OUTPUT)/,$(filter protocols/${1}/%.txt,$(FILES))): $(wildcard $(to test.unit.${1}: $(addprefix $(OUTPUT)/,$(filter protocols/${1}/%.txt,$(FILES))) $(BUILD_DIR)/lib/libfreeradius-${1}.la +.PHONY: clean.test.unit.${1} +clean.test.unit.${1}: + @rm -f $(addprefix $(OUTPUT)/,$(filter protocols/${1}/%.txt,$(FILES))) + test.unit.help: TEST_UNIT_HELP += test.unit.${1} endef $(foreach x,$(PROTOCOLS),$(eval $(call UNIT_TEST_PROTOCOLS,$x))) diff --git a/src/tests/unit/protocols/dhcpv4/rfc2610.txt b/src/tests/unit/protocols/dhcpv4/rfc2610.txt new file mode 100644 index 00000000000..374a3295454 --- /dev/null +++ b/src/tests/unit/protocols/dhcpv4/rfc2610.txt @@ -0,0 +1,15 @@ +# +# Test vectors for DHCP attributes +# +proto dhcpv4 +proto-dictionary dhcpv4 +fuzzer-out dhcpv4 + +encode-pair Directory-Agent = { Mandatory = 1, Agent = 127.0.0.1, Agent = 127.0.0.2 } +match 4e 09 01 7f 00 00 01 7f 00 00 02 + +decode-pair - +match Directory-Agent = { Mandatory = 1, Agent = 127.0.0.1, Agent = 127.0.0.2 } + +count +match 7