Skip to content

Commit 8a8b0d5

Browse files
committed
fix failing tests
1 parent 69cd214 commit 8a8b0d5

File tree

7 files changed

+8
-15
lines changed

7 files changed

+8
-15
lines changed

.gitignore

+2-5
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@
1414
# Dependency directories (remove the comment below to include it)
1515
# vendor/
1616
bin
17-
multi.json
18-
multi.ignore
1917
coverage.txt
20-
.multi
21-
.multiverse
22-
.DS_Store
18+
.multi/
19+
.DS_Store

go.mod

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ module github.com/multiverse-vcs/go-multiverse
33
go 1.16
44

55
require (
6-
github.com/bmatcuk/doublestar/v3 v3.0.0
76
github.com/golang/groupcache v0.0.0-20191027212112-611e8accdfc9 // indirect
87
github.com/ipfs/go-bitswap v0.3.2
98
github.com/ipfs/go-blockservice v0.1.4

go.sum

-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5
1515
github.com/benbjohnson/clock v1.0.2/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM=
1616
github.com/benbjohnson/clock v1.0.3 h1:vkLuvpK4fmtSCuo60+yC63p7y0BmQ8gm5ZXGuBCJyXg=
1717
github.com/benbjohnson/clock v1.0.3/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM=
18-
github.com/bmatcuk/doublestar/v3 v3.0.0 h1:TQtVPlDnAYwcrVNB2JiGuMc++H5qzWZd9PhkNo5WyHI=
19-
github.com/bmatcuk/doublestar/v3 v3.0.0/go.mod h1:6PcTVMw80pCY1RVuoqu3V++99uQB3vsSYKPTd8AWA0k=
2018
github.com/btcsuite/btcd v0.0.0-20190213025234-306aecffea32/go.mod h1:DrZx5ec/dmnfpw9KyYoQyYo7d0KEvTkk/5M/vbZjAr8=
2119
github.com/btcsuite/btcd v0.0.0-20190523000118-16327141da8c/go.mod h1:3J08xEfcugPacsc34/LKRU2yO7YmuT8yt28J8k2+rrI=
2220
github.com/btcsuite/btcd v0.0.0-20190605094302-a0d1e3e36d50/go.mod h1:3J08xEfcugPacsc34/LKRU2yO7YmuT8yt28J8k2+rrI=

internal/ignore/ignore.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ type Filter []Rule
1616
func New(dir string, patterns ...string) Filter {
1717
var rules []Rule
1818
for _, p := range patterns {
19-
rule := ParseRule(filepath.Join(dir, p))
20-
rules = append(rules, rule)
19+
rules = append(rules, ParseRule(dir, p))
2120
}
2221

2322
return Filter(rules)

internal/ignore/rule.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func (r EmptyRule) Match(name string) (bool, error) {
5454
}
5555

5656
// ParseRule returns a rule for the given pattern.
57-
func ParseRule(pattern string) Rule {
57+
func ParseRule(dir, pattern string) Rule {
5858
pattern = strings.TrimSpace(pattern)
5959
if pattern == "" {
6060
return EmptyRule(pattern)
@@ -66,9 +66,9 @@ func ParseRule(pattern string) Rule {
6666

6767
var rule Rule
6868
if strings.Contains(pattern, "/") {
69-
rule = PathRule(pattern)
69+
rule = PathRule(filepath.Join(dir, pattern))
7070
} else {
71-
rule = BaseRule(filepath.Base(pattern))
71+
rule = BaseRule(pattern)
7272
}
7373

7474
if strings.HasPrefix(pattern, "!") {

internal/ignore/testdata/.multignore

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
foo
44

5-
!bar
5+
bar
66

7-
/foo/bar
7+
/foo/bar

pkg/fs/testdata/l

-1
This file was deleted.

pkg/fs/testdata/l

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
b

0 commit comments

Comments
 (0)