GNU bug report logs -
#49221
[PATCH 00/13] Add go-1.16 and build with gccgo
Previous Next
Reported by: Sarah Morgensen <iskarian <at> mgsn.dev>
Date: Fri, 25 Jun 2021 06:54:01 UTC
Severity: normal
Tags: patch
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hello,
Sarah Morgensen <iskarian <at> mgsn.dev> writes:
[...]
> +From 97950ab81a18de06b95384da6d8646fef87c9d97 Mon Sep 17 00:00:00 2001
> +From: Alexander Neumann <alexander <at> bumpern.de>
> +Date: Sat, 12 Sep 2020 17:36:44 +0200
> +Subject: [PATCH] options: Fix test for Go >= 1.15
> +
> +---
> + internal/options/options_test.go | 12 +++++++++---
> + 1 file changed, 9 insertions(+), 3 deletions(-)
> +
> +diff --git a/internal/options/options_test.go b/internal/options/options_test.go
> +index de94fc90a1..8d268992a3 100644
> +--- a/internal/options/options_test.go
> ++++ b/internal/options/options_test.go
> +@@ -3,6 +3,7 @@ package options
> + import (
> + "fmt"
> + "reflect"
> ++ "regexp"
> + "testing"
> + "time"
> + )
> +@@ -199,7 +200,7 @@ var invalidSetTests = []struct {
> + "timeout": "2134",
> + },
> + "ns",
> +- `time: missing unit in duration 2134`,
> ++ `time: missing unit in duration "?2134"?`,
> + },
> + }
> +
> +@@ -212,8 +213,13 @@ func TestOptionsApplyInvalid(t *testing.T) {
> + t.Fatalf("expected error %v not found", test.err)
> + }
> +
> +- if err.Error() != test.err {
> +- t.Fatalf("expected error %q, got %q", test.err, err.Error())
> ++ matched, err := regexp.MatchString(test.err, err.Error())
> ++ if err != nil {
> ++ t.Fatal(err)
> ++ }
> ++
> ++ if !matched {
> ++ t.Fatalf("expected error to match %q, got %q", test.err, err.Error())
> + }
> + })
> + }
I'm guessing this may also be not be necessary if we were to
successfully update restic to v0.12.1. Do you think that would be
difficult to try?
Thanks,
Maxim
This bug report was last modified 3 years and 285 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.