mirror of
https://github.com/ddworken/hishtory.git
synced 2025-08-19 11:20:18 +02:00
Revert "Make history entry start times more precise (down to the nanosecond) to make the recorded runtime more accurate, since currently start times are rounded to the nearest second. Though note that 'date' on MacOS doesn't support %N, so this doesn't apply to MacOS"
This reverts commit d404a73c9b
since it appears to be causing test failures for linux
This commit is contained in:
@@ -135,18 +135,17 @@ func TestBuildHistoryEntryWithTimestampStripping(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestParseCrossPlatformTime(t *testing.T) {
|
||||
res := parseCrossPlatformTime("1696715149")
|
||||
require.Equal(t, time.Unix(1696715149, 0).UTC(), res)
|
||||
|
||||
res = parseCrossPlatformTime("1696715149N")
|
||||
require.Equal(t, time.Unix(1696715149, 0).UTC(), res)
|
||||
|
||||
res = parseCrossPlatformTime("1696715218277655463")
|
||||
require.Equal(t, time.Unix(0, 1696715218277655463).UTC(), res)
|
||||
|
||||
res = parseCrossPlatformTime("1696715218277655463N")
|
||||
require.Equal(t, time.Unix(0, 1696715218277655463).UTC(), res)
|
||||
func TestParseCrossPlatformInt(t *testing.T) {
|
||||
res, err := parseCrossPlatformInt("123")
|
||||
require.NoError(t, err)
|
||||
if res != 123 {
|
||||
t.Fatalf("failed to parse cross platform int %d", res)
|
||||
}
|
||||
res, err = parseCrossPlatformInt("123N")
|
||||
require.NoError(t, err)
|
||||
if res != 123 {
|
||||
t.Fatalf("failed to parse cross platform int %d", res)
|
||||
}
|
||||
}
|
||||
|
||||
func TestBuildRegexFromTimeFormat(t *testing.T) {
|
||||
|
Reference in New Issue
Block a user