blob: 85cd863c7b48ae32ccbd09cda7ebf4dbec2ee663 [file] [log] [blame]
// Copyright 2022 Go Authors All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package main
import "testing"
func TestFileRe(t *testing.T) {
shouldMatch := []string{
"go1.5beta2.src.tar.gz",
"go1.5.1.linux-386.tar.gz",
"go1.5.windows-amd64.msi",
"go1.5beta2.src.tar.gz.asc",
"go1.5.1.linux-386.tar.gz.asc",
"go1.5.windows-amd64.msi.asc",
}
for _, fn := range shouldMatch {
t.Run(fn, func(t *testing.T) {
if !fileRe.MatchString(fn) {
t.Fatalf("want %q to match, didn't", fn)
}
})
}
}