mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Fix mobility checksums unit test.
Was failing because it depended on weirds being sent to stderr.
This commit is contained in:
parent
e34f27b928
commit
3fedd32f4d
3 changed files with 37 additions and 10 deletions
|
@ -1,3 +1,24 @@
|
||||||
1333988844.893456 weird: bad_MH_checksum
|
#separator \x09
|
||||||
1333995733.276730 weird: bad_TCP_checksum
|
#set_separator ,
|
||||||
1333995701.656496 weird: bad_UDP_checksum
|
#empty_field (empty)
|
||||||
|
#unset_field -
|
||||||
|
#path weird
|
||||||
|
#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p name addl notice peer
|
||||||
|
#types time string addr port addr port string string bool string
|
||||||
|
1333988844.893456 - - - - - bad_MH_checksum - F bro
|
||||||
|
#separator \x09
|
||||||
|
#set_separator ,
|
||||||
|
#empty_field (empty)
|
||||||
|
#unset_field -
|
||||||
|
#path weird
|
||||||
|
#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p name addl notice peer
|
||||||
|
#types time string addr port addr port string string bool string
|
||||||
|
1333640536.489921 UWkUyAuUGXf 2001:78:1:32::1 30000 2001:4f8:4:7:2e0:81ff:fe52:9a6b 80 bad_TCP_checksum - F bro
|
||||||
|
#separator \x09
|
||||||
|
#set_separator ,
|
||||||
|
#empty_field (empty)
|
||||||
|
#unset_field -
|
||||||
|
#path weird
|
||||||
|
#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p name addl notice peer
|
||||||
|
#types time string addr port addr port string string bool string
|
||||||
|
1333640468.146461 UWkUyAuUGXf 2001:78:1:32::1 30000 2001:4f8:4:7:2e0:81ff:fe52:9a6b 13000 bad_UDP_checksum - F bro
|
||||||
|
|
|
@ -1,9 +1,15 @@
|
||||||
# @TEST-REQUIRES: grep -q "#define ENABLE_MOBILE_IPV6" $BUILD/config.h
|
# @TEST-REQUIRES: grep -q "#define ENABLE_MOBILE_IPV6" $BUILD/config.h
|
||||||
# @TEST-EXEC: bro -b -r $TRACES/chksums/mip6-bad-mh-chksum.pcap >>bad.out 2>&1
|
# @TEST-EXEC: bro -r $TRACES/chksums/mip6-bad-mh-chksum.pcap
|
||||||
# @TEST-EXEC: bro -b -r $TRACES/chksums/ip6-hoa-tcp-bad-chksum.pcap >>bad.out 2>&1
|
# @TEST-EXEC: mv weird.log bad.out
|
||||||
# @TEST-EXEC: bro -b -r $TRACES/chksums/ip6-hoa-udp-bad-chksum.pcap >>bad.out 2>&1
|
# @TEST-EXEC: bro -r $TRACES/chksums/ip6-hoa-tcp-bad-chksum.pcap
|
||||||
# @TEST-EXEC: bro -b -r $TRACES/chksums/mip6-good-mh-chksum.pcap >>good.out 2>&1
|
# @TEST-EXEC: cat weird.log >> bad.out
|
||||||
# @TEST-EXEC: bro -b -r $TRACES/chksums/ip6-hoa-tcp-good-chksum.pcap >>bad.out 2>&1
|
# @TEST-EXEC: bro -r $TRACES/chksums/ip6-hoa-udp-bad-chksum.pcap
|
||||||
# @TEST-EXEC: bro -b -r $TRACES/chksums/ip6-hoa-udp-good-chksum.pcap >>bad.out 2>&1
|
# @TEST-EXEC: cat weird.log >> bad.out
|
||||||
|
# @TEST-EXEC: rm weird.log
|
||||||
|
# @TEST-EXEC: bro -r $TRACES/chksums/mip6-good-mh-chksum.pcap
|
||||||
|
# @TEST-EXEC: test ! -e weird.log
|
||||||
|
# @TEST-EXEC: bro -r $TRACES/chksums/ip6-hoa-tcp-good-chksum.pcap
|
||||||
|
# @TEST-EXEC: test ! -e weird.log
|
||||||
|
# @TEST-EXEC: bro -r $TRACES/chksums/ip6-hoa-udp-good-chksum.pcap
|
||||||
|
# @TEST-EXEC: test ! -e weird.log
|
||||||
# @TEST-EXEC: btest-diff bad.out
|
# @TEST-EXEC: btest-diff bad.out
|
||||||
# @TEST-EXEC: btest-diff good.out
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue