@@ -163,10 +163,10 @@ describe('src/lib/Router.ts', () => {
163
163
} ) ;
164
164
} ) ;
165
165
describe ( 'Router#pop' , ( ) => {
166
- it ( 'empty stack should be ok' , ( ) => {
166
+ it ( 'empty stack should be ok' , ( done ) => {
167
167
class TestDriver extends ServerDriver {
168
168
public pop ( n : number , payload ?: unknown ) : void {
169
- assert . fail ( 'should not trigger' ) ;
169
+ done ( )
170
170
}
171
171
}
172
172
const routeManager = new RouteManager < RouteConfig < string > > ( ) ;
@@ -196,26 +196,6 @@ describe('src/lib/Router.ts', () => {
196
196
router . push ( 'test1' ) ;
197
197
router . pop ( ) ;
198
198
} ) ;
199
- it ( 'the wrong parameter n should be ok' , ( ) => {
200
- class TestDriver extends ServerDriver {
201
- public pop ( n : number , payload ?: unknown ) : void {
202
- assert . equal ( n , 2 ) ;
203
- assert . equal ( ( payload as any ) . transition , undefined ) ;
204
- }
205
- }
206
- const routes = [
207
- {
208
- path : 'test1' ,
209
- component : 'aa'
210
- }
211
- ] ;
212
- const driver = new TestDriver ( ) ;
213
- driver . push ( '/test1?a=2' ) ;
214
- const router = new StackRouter ( { routes } , driver ) ;
215
- driver . push ( '/test1?a=3' ) ;
216
- driver . push ( '/test1?a=4' ) ;
217
- router . pop ( { n : 100 } ) ;
218
- } ) ;
219
199
} ) ;
220
200
it ( 'Router#replace' ) ;
221
201
it ( 'Router#popToBottom' , ( ) => {
0 commit comments