Integration Test for Commit Search containing Square Brackets (#28751)

Integration test for #28744 

Change keywords commit search flag from `-F` to `--fixed-strings` for
readability
This commit is contained in:
Mihir Joshi 2024-01-11 08:34:45 +05:30 committed by GitHub
parent c65f8623e6
commit 669bbbaf24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View File

@ -143,7 +143,7 @@ func (repo *Repository) searchCommits(id ObjectID, opts SearchCommitsOptions) ([
} }
// interpret search string keywords as string instead of regex // interpret search string keywords as string instead of regex
cmd.AddArguments("-F") cmd.AddArguments("--fixed-strings")
// add remaining keywords from search string // add remaining keywords from search string
// note this is done only for command created above // note this is done only for command created above

View File

@ -32,6 +32,7 @@ func TestRepoCommitsSearch(t *testing.T) {
testRepoCommitsSearch(t, "38a9cb", "") testRepoCommitsSearch(t, "38a9cb", "")
testRepoCommitsSearch(t, "6e8e", "6e8eabd9a7") testRepoCommitsSearch(t, "6e8e", "6e8eabd9a7")
testRepoCommitsSearch(t, "58e97", "58e97d1a24") testRepoCommitsSearch(t, "58e97", "58e97d1a24")
testRepoCommitsSearch(t, "[build]", "")
testRepoCommitsSearch(t, "author:alice", "6e8eabd9a7") testRepoCommitsSearch(t, "author:alice", "6e8eabd9a7")
testRepoCommitsSearch(t, "author:alice 6e8ea", "6e8eabd9a7") testRepoCommitsSearch(t, "author:alice 6e8ea", "6e8eabd9a7")
testRepoCommitsSearch(t, "committer:Tom", "58e97d1a24") testRepoCommitsSearch(t, "committer:Tom", "58e97d1a24")