File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -120,8 +120,16 @@ func TestDecodeNotice(t *testing.T) {
120
120
}
121
121
122
122
// Value in sender address takes precedence over UID value.
123
- raw .HeaderFields [17 ] = []byte ("Z\x08 \x08 \x08 \x08 " )
124
- expected .SenderAddress = net .ParseIP ("8.8.8.8" ).To4 ()
123
+ raw .HeaderFields [17 ] = []byte ("Z\xDE \xAD \xBE \xEF " )
124
+ expected .SenderAddress = net .ParseIP ("222.173.190.239" ).To4 ()
125
+ if notice , err := DecodeRawNotice (raw ); err != nil {
126
+ t .Errorf ("DecodeRawNotice(%v) failed: %v" , raw , err )
127
+ } else {
128
+ expectNoticesEqual (t , notice , expected )
129
+ }
130
+
131
+ raw .HeaderFields [17 ] = []byte ("0xDEADBEEF" )
132
+ expected .SenderAddress = net .ParseIP ("222.173.190.239" ).To4 ()
125
133
if notice , err := DecodeRawNotice (raw ); err != nil {
126
134
t .Errorf ("DecodeRawNotice(%v) failed: %v" , raw , err )
127
135
} else {
You can’t perform that action at this time.
0 commit comments