Commit 5e7a6a8b authored by Ilya Dmitrichenko's avatar Ilya Dmitrichenko

Ignore home directory paths

parent 03070297
...@@ -102,6 +102,10 @@ func gotDashF(line int, fields []string, fieldNum int) error { ...@@ -102,6 +102,10 @@ func gotDashF(line int, fields []string, fieldNum int) error {
// Same-dir files are usually created in the same example // Same-dir files are usually created in the same example
return nil return nil
} }
if strings.HasPrefix(target, "~/") {
// Home directory may also be created by the same example
return nil
}
if strings.HasPrefix(target, "/") { if strings.HasPrefix(target, "/") {
// Absolute paths tend to be /tmp/* and created in the same example. // Absolute paths tend to be /tmp/* and created in the same example.
return nil return nil
......
...@@ -82,6 +82,10 @@ func TestKubectlDashF(t *testing.T) { ...@@ -82,6 +82,10 @@ func TestKubectlDashF(t *testing.T) {
"Foo\n```\nkubectl -blah create -f/foobar\n```\nBar", "Foo\n```\nkubectl -blah create -f/foobar\n```\nBar",
true, true,
}, },
{
"Foo\n```\nkubectl -blah create -f~/foobar\n```\nBar",
true,
},
// Real checks // Real checks
{ {
"Foo\n```\nkubectl -blah create -f mungedocs.go\n```\nBar", "Foo\n```\nkubectl -blah create -f mungedocs.go\n```\nBar",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment