void () { doTest(""); doTest("git status"); doTest("From ssh://git.example.com/project"); doTest(" - [deleted] (none) -> origin/robot-upstream-merge-2000"); doTest("remote: Total 306 (delta 162), reused 306 (delta 162) "); doTest("[master acbef1ce] initial commit"); doTest("12:01:01.010: [Project] git <fold>-c credential.helper= -c http.sslBackend=schannel -c core.quotepath=false" + " -c log.showSignature=false</fold> add --ignore-errors -A -f -- file.txt"); doTest("12:01:01.010: [Project] git <fold>-c credential.helper= -c http.sslBackend=schannel -c core.quotepath=false" + " -c log.showSignature=false</fold> commit -F C:\\Users\\User\\AppData\\Local\\Temp\\git-commit-msg.txt --"); doTest("[Project] git --c core.commentChar=test"); doTest("[Project] git <fold>-c key=</fold> test"); doTest("[Project] git <fold>-c key=value</fold> test"); doTest("[Project] git <fold>-c key=value</fold> key=value <fold>-c key= -c key=value</fold> test"); doTest("[Project] git <fold>-c core.commentChar=\u0001</fold> test"); doTest("[Project] git key=value <fold>-c key= -c core.commentChar=\u0001 -c key=</fold> key=value test"); doTest("[Project] git <fold>-c key=\"long</fold> value\" version"); // known issue }