@@ -9,7 +9,7 @@ import { describe, expect, it, vi, beforeEach } from 'vitest';
99import { HtmlClip } from './html' ;
1010import { sleep } from '../../utils' ;
1111import { BlurFilter , WebGPURenderer } from 'pixi.js' ;
12- import { Keyframe } from '../../models' ;
12+ import { Keyframe , Timestamp } from '../../models' ;
1313import { HtmlSource } from '../../sources' ;
1414
1515const file = new File ( [ '<h1>Hello World</h1>' ] , 'index.html' , {
@@ -49,19 +49,19 @@ describe('The Html Clip', () => {
4949
5050 const filterSpy = vi . spyOn ( clip . container , 'filters' , 'set' ) ;
5151
52- clip . render ( renderer , 0 ) ;
52+ clip . render ( renderer , new Timestamp ( ) ) ;
5353
5454 expect ( filterSpy ) . not . toHaveBeenCalled ( ) ;
5555
5656 clip . set ( { filters : new BlurFilter ( ) } ) ;
5757
58- clip . render ( renderer , 0 ) ;
58+ clip . render ( renderer , new Timestamp ( ) ) ;
5959
6060 expect ( filterSpy ) . toHaveBeenCalledOnce ( ) ;
6161
6262 vi . spyOn ( clip . container , 'filters' , 'get' ) . mockReturnValue ( [ new BlurFilter ( ) ] ) ;
6363 // render again, it should only assign once
64- clip . render ( renderer , 0 ) ;
64+ clip . render ( renderer , new Timestamp ( ) ) ;
6565
6666 expect ( filterSpy ) . toHaveBeenCalledOnce ( ) ;
6767
@@ -146,13 +146,13 @@ describe('The render decorator', () => {
146146 const renderSpy = vi . spyOn ( renderer , 'render' ) . mockImplementation ( ( ) => { } ) ;
147147 const unrenderSpy = vi . spyOn ( clip , 'unrender' ) ;
148148
149- clip . render ( renderer , 0 ) ;
149+ clip . render ( renderer , new Timestamp ( ) ) ;
150150
151151 expect ( renderSpy ) . toHaveBeenCalledOnce ( ) ;
152152 expect ( unrenderSpy ) . not . toHaveBeenCalled ( ) ;
153153
154154 clip . set ( { disabled : true } ) ;
155- clip . render ( renderer , 0 ) ;
155+ clip . render ( renderer , new Timestamp ( ) ) ;
156156
157157 expect ( renderSpy ) . toHaveBeenCalledOnce ( ) ;
158158 expect ( unrenderSpy ) . toHaveBeenCalledOnce ( )
@@ -168,22 +168,22 @@ describe('The visualize decorator', () => {
168168 const filterSpy = vi . spyOn ( clip . container , 'filters' , 'set' ) ;
169169 const renderSpy = vi . spyOn ( renderer , 'render' ) ;
170170
171- clip . render ( renderer , 0 ) ;
171+ clip . render ( renderer , new Timestamp ( ) ) ;
172172
173173 expect ( filterSpy ) . not . toHaveBeenCalled ( ) ;
174174 expect ( renderSpy ) . toHaveBeenCalledTimes ( 1 ) ;
175175
176176 clip . set ( { filters : new BlurFilter ( ) } ) ;
177177
178- clip . render ( renderer , 0 ) ;
178+ clip . render ( renderer , new Timestamp ( ) ) ;
179179
180180 expect ( filterSpy ) . toHaveBeenCalledOnce ( ) ;
181181 expect ( renderSpy ) . toHaveBeenCalledTimes ( 2 ) ;
182182
183183 vi . spyOn ( clip . container , 'filters' , 'get' ) . mockReturnValue ( [ new BlurFilter ( ) ] ) ;
184184
185185 // render again, it should only assign once
186- clip . render ( renderer , 0 ) ;
186+ clip . render ( renderer , new Timestamp ( ) ) ;
187187
188188 expect ( filterSpy ) . toHaveBeenCalledOnce ( ) ;
189189 expect ( renderSpy ) . toHaveBeenCalledTimes ( 3 ) ;
0 commit comments