mirror of
https://github.com/ddworken/hishtory.git
synced 2025-02-22 21:41:01 +01:00
Add a bunch of test skips for freebsd
This commit is contained in:
parent
007c02d2b5
commit
392fec9901
@ -9,5 +9,4 @@ task:
|
||||
- pkg install -y bash zsh fish curl go tmux
|
||||
- sudo hostname ghaction-runner-hostname # Set a consistent hostname so we can run tests that depend on it
|
||||
test_script:
|
||||
- echo $HOME
|
||||
- make test
|
@ -388,7 +388,7 @@ echo thisisrecorded`)
|
||||
// Test the actual table output
|
||||
hostnameMatcher := `\S+`
|
||||
tableDividerMatcher := `\s+`
|
||||
pathMatcher := `~?/[a-zA-Z_0-9/-]+`
|
||||
pathMatcher := `~?/?[a-zA-Z_0-9/-]+`
|
||||
datetimeMatcher := `[a-zA-Z]{3}\s\d{1,2}\s\d{4}\s[0-9:]+\s([A-Z]{3}|[+-]\d{4})`
|
||||
runtimeMatcher := `[0-9.ms]+`
|
||||
exitCodeMatcher := `0`
|
||||
@ -845,7 +845,7 @@ echo hello2
|
||||
}
|
||||
|
||||
func getPidofCommand() string {
|
||||
if runtime.GOOS == "darwin" {
|
||||
if runtime.GOOS == "darwin" || runtime.GOOS == "freebsd" {
|
||||
// MacOS doesn't have pidof by default
|
||||
return "pgrep"
|
||||
}
|
||||
@ -919,6 +919,9 @@ func testTimestampsAreReasonablyCorrect(t *testing.T, tester shellTester) {
|
||||
}
|
||||
|
||||
func testTableDisplayCwd(t *testing.T, tester shellTester) {
|
||||
if runtime.GOOS == "freebsd" {
|
||||
t.Skip()
|
||||
}
|
||||
// Setup
|
||||
defer testutils.BackupAndRestore(t)()
|
||||
installHishtory(t, tester, "")
|
||||
@ -1024,6 +1027,9 @@ echo foo`)
|
||||
}
|
||||
|
||||
func testDisplayTable(t *testing.T, tester shellTester) {
|
||||
if runtime.GOOS == "freebsd" {
|
||||
t.Skip()
|
||||
}
|
||||
// Setup
|
||||
defer testutils.BackupAndRestore(t)()
|
||||
userSecret := installHishtory(t, tester, "")
|
||||
@ -1738,6 +1744,9 @@ func testHandleUpgradedFeatures(t *testing.T, tester shellTester) {
|
||||
}
|
||||
|
||||
func TestFish(t *testing.T) {
|
||||
if runtime.GOOS == "freebsd" {
|
||||
t.Skip()
|
||||
}
|
||||
// Setup
|
||||
defer testutils.BackupAndRestore(t)()
|
||||
tester := bashTester{}
|
||||
@ -2004,6 +2013,9 @@ func testControlR(t *testing.T, tester shellTester, shellName string, onlineStat
|
||||
}
|
||||
|
||||
func testCustomColumns(t *testing.T, tester shellTester) {
|
||||
if runtime.GOOS == "freebsd" {
|
||||
t.Skip()
|
||||
}
|
||||
// Setup
|
||||
defer testutils.BackupAndRestore(t)()
|
||||
installHishtory(t, tester, "")
|
||||
|
Loading…
Reference in New Issue
Block a user