Prioritize "readme.md" (#5691)
* prioritize readme.md * Improve IsReadmeFile * Add more tests
This commit is contained in:
parent
6868378673
commit
bd75965296
3 changed files with 47 additions and 7 deletions
|
@ -19,6 +19,7 @@ func TestMisc_IsReadmeFile(t *testing.T) {
|
|||
"README",
|
||||
"readME.mdown",
|
||||
"README.md",
|
||||
"readme.i18n.md",
|
||||
}
|
||||
falseTestCases := []string{
|
||||
"test.md",
|
||||
|
@ -37,4 +38,25 @@ func TestMisc_IsReadmeFile(t *testing.T) {
|
|||
for _, testCase := range falseTestCases {
|
||||
assert.False(t, IsReadmeFile(testCase))
|
||||
}
|
||||
|
||||
trueTestCasesStrict := [][]string{
|
||||
{"readme", ""},
|
||||
{"readme.md", ".md"},
|
||||
{"readme.txt", ".txt"},
|
||||
}
|
||||
falseTestCasesStrict := [][]string{
|
||||
{"readme", ".md"},
|
||||
{"readme.md", ""},
|
||||
{"readme.md", ".txt"},
|
||||
{"readme.md", "md"},
|
||||
{"readmee.md", ".md"},
|
||||
{"readme.i18n.md", ".md"},
|
||||
}
|
||||
|
||||
for _, testCase := range trueTestCasesStrict {
|
||||
assert.True(t, IsReadmeFile(testCase[0], testCase[1]))
|
||||
}
|
||||
for _, testCase := range falseTestCasesStrict {
|
||||
assert.False(t, IsReadmeFile(testCase[0], testCase[1]))
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue