MCPcopy
hub / github.com/ddworken/hishtory / assertOnlineStatus

Function assertOnlineStatus

client/testutils.go:118–126  ·  view source on GitHub ↗
(t testing.TB, onlineStatus OnlineStatus)

Source from the content-addressed store, hash-verified

116)
117
118func assertOnlineStatus(t testing.TB, onlineStatus OnlineStatus) {
119 config := hctx.GetConf(hctx.MakeContext())
120 if onlineStatus == Online && config.IsOffline {
121 t.Fatalf("We're supposed to be online, yet config.IsOffline=%#v (config=%#v)", config.IsOffline, config)
122 }
123 if onlineStatus == Offline && !config.IsOffline {
124 t.Fatalf("We're supposed to be offline, yet config.IsOffline=%#v (config=%#v)", config.IsOffline, config)
125 }
126}
127
128func hishtoryQuery(t testing.TB, tester shellTester, query string) string {
129 return tester.RunInteractiveShell(t, "hishtory query "+query)

Callers 6

testBasicUserFlowFunction · 0.85
testLocalRedactionFunction · 0.85
setupTestTuiFunction · 0.85
testControlRFunction · 0.85
TestChangeSyncingStatusFunction · 0.85
TestOfflineClientFunction · 0.85

Calls 2

GetConfFunction · 0.92
MakeContextFunction · 0.92

Tested by 6

testBasicUserFlowFunction · 0.68
testLocalRedactionFunction · 0.68
setupTestTuiFunction · 0.68
testControlRFunction · 0.68
TestChangeSyncingStatusFunction · 0.68
TestOfflineClientFunction · 0.68