mirror of
https://github.com/navidrome/navidrome.git
synced 2026-10-18 07:30:29 +00:00
test(conf): use non-zero durations in the valid_duration fixture
Zero is the boundary between the accepted and rejected ranges, so it passes even if the guard is off by one. 1s exercises an ordinary value.
This commit is contained in:
parent
50ef8c4ccb
commit
39f488222f
@ -477,11 +477,11 @@ var _ = Describe("Configuration", func() {
|
||||
Expect(server.DevPluginCompilationTimeout).To(Equal(consts.DefaultPluginCompilationTimeout))
|
||||
})
|
||||
|
||||
It("should use parsed values (0) for duration fields", func() {
|
||||
It("should use parsed values for duration fields", func() {
|
||||
conf.InitConfig(filepath.Join("testdata", "valid_duration.toml"), false)
|
||||
conf.Load(true)
|
||||
|
||||
configured := 0 * time.Second
|
||||
configured := 1 * time.Second
|
||||
|
||||
server := conf.Server
|
||||
Expect(server.SessionTimeout).To(Equal(configured))
|
||||
|
||||
24
conf/testdata/valid_duration.toml
vendored
24
conf/testdata/valid_duration.toml
vendored
@ -1,12 +1,12 @@
|
||||
SessionTimeout = "0s"
|
||||
SmartPlaylistRefreshDelay = "0s"
|
||||
UIPlaybackReportInterval = "0s"
|
||||
AuthWindowLength = "0s"
|
||||
DefaultShareExpiration = "0s"
|
||||
Scanner.WatcherWait = "0s"
|
||||
DevActivityPanelUpdateRate = "0s"
|
||||
DevArtworkThrottleBacklogTimeout = "0s"
|
||||
DevArtistInfoTimeToLive = "0s"
|
||||
DevAlbumInfoTimeToLive = "0s"
|
||||
DevInsightsInitialDelay = "0s"
|
||||
DevPluginCompilationTimeout = "0s"
|
||||
SessionTimeout = "1s"
|
||||
SmartPlaylistRefreshDelay = "1s"
|
||||
UIPlaybackReportInterval = "1s"
|
||||
AuthWindowLength = "1s"
|
||||
DefaultShareExpiration = "1s"
|
||||
Scanner.WatcherWait = "1s"
|
||||
DevActivityPanelUpdateRate = "1s"
|
||||
DevArtworkThrottleBacklogTimeout = "1s"
|
||||
DevArtistInfoTimeToLive = "1s"
|
||||
DevAlbumInfoTimeToLive = "1s"
|
||||
DevInsightsInitialDelay = "1s"
|
||||
DevPluginCompilationTimeout = "1s"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user