Fix test breaking due to vet checks

Some incorrect fmt formatting strings broke tests due to vet checks
being automatically applied since Go 1.10.
pull/2/head
Martin Hebnes Pedersen 6 years ago
parent d782d04296
commit eacc75566e

@ -284,7 +284,7 @@ func ParseControlBlock(data []byte) (*ControlBlock, error) {
cb.Data = &Preamble{}
break
default:
return nil, fmt.Errorf("dmr: unknown CSBK opcode %#02x (%#06b)", cb.Opcode, cb.Opcode)
return nil, fmt.Errorf("dmr: unknown CSBK opcode %02x (%06b)", cb.Opcode, cb.Opcode)
}
if err := cb.Data.Parse(data); err != nil {

@ -350,7 +350,7 @@ type ResponseData struct {
}
func (d ResponseData) String() string {
return fmt.Sprintf("response, blocks %d, type %s (%#02b %#03b), status %d",
return fmt.Sprintf("response, blocks %d, type %s (%02b %03b), status %d",
d.BlocksToFollow, ResponseTypeName[d.ClassType], (d.ClassType >> 3), (d.ClassType & 0x07), d.Status)
}

@ -211,7 +211,7 @@ func TestDataHeaderShortDataDefined(t *testing.T) {
t.Fatalf("decode failed: appended blocks wrong")
case d.DDFormat != DDFormatUTF16:
t.Fatalf("decode failed: dd format wrong, expected UTF-16, got %d", DDFormatName[d.DDFormat])
t.Fatalf("decode failed: dd format wrong, expected UTF-16, got %s", DDFormatName[d.DDFormat])
case d.Resync:
t.Fatalf("decode failed: rsync bit wrong")

Loading…
Cancel
Save