feat: extend segment skip offers to ten seconds
This commit is contained in:
@@ -107,11 +107,11 @@ struct ResolvedPlaybackCheck {
|
||||
}
|
||||
model.supplyMetadataForCheck(metadata, episode: 1)
|
||||
require(model.segmentToSkip == opening, "late metadata offers opening at acknowledged paused position")
|
||||
clock.now = 102.999
|
||||
require(model.segmentToSkip == opening, "opening remains available before three seconds")
|
||||
clock.now = 103
|
||||
require(model.segmentToSkip == nil && !model.skipSegment(), "offer expires at three seconds while paused")
|
||||
clock.now = 104
|
||||
clock.now = 109.999
|
||||
require(model.segmentToSkip == opening, "opening remains available before ten seconds")
|
||||
clock.now = 110
|
||||
require(model.segmentToSkip == nil && !model.skipSegment(), "offer expires at ten seconds while paused")
|
||||
clock.now = 111
|
||||
try await Task.sleep(for: .milliseconds(100))
|
||||
require(model.segmentToSkip == nil, "polling does not reoffer ignored opening")
|
||||
require(model.seekRelative(2.25 - model.state.position), "enter ending")
|
||||
|
||||
Reference in New Issue
Block a user