build: update jasmine to 3.5 (#34625)
1. update jasmine to 3.5 2. update @types/jasmine to 3.5 3. update @types/jasminewd2 to 2.0.8 Also fix several cases, the new jasmine 3 will help to create test cases correctly, such as in the `jasmine 2.x` version, the following case will pass ``` expect(1 == 2); ``` But in jsamine 3, the case will need to be ``` expect(1 == 2).toBeTrue(); ``` PR Close #34625
This commit is contained in:

committed by
Kara Erickson

parent
52ab9397a0
commit
b28a5f6eef
@ -14,7 +14,6 @@ import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
|
||||
import * as angular from '../../common/src/angular1';
|
||||
import {$EXCEPTION_HANDLER, $ROOT_SCOPE} from '../../common/src/constants';
|
||||
import {html, multiTrim, withEachNg1Version} from '../../common/test/helpers/common_test_helpers';
|
||||
|
||||
import {UpgradeAdapter, UpgradeAdapterRef} from '../src/upgrade_adapter';
|
||||
|
||||
|
||||
@ -113,11 +112,12 @@ withEachNg1Version(() => {
|
||||
ng1Module.directive('ng2', adapter.downgradeNg2Component(Ng2));
|
||||
adapter.bootstrap(element, ['ng1']).ready((ref) => {
|
||||
expect(platformRef.bootstrapModule).toHaveBeenCalledWith(jasmine.any(Function), [
|
||||
{providers: []}, jasmine.any(Object)
|
||||
{providers: []}, jasmine.any(Object) as any
|
||||
]);
|
||||
expect(platformRef.bootstrapModuleFactory)
|
||||
.toHaveBeenCalledWith(
|
||||
jasmine.any(NgModuleFactory), {providers: [], ngZone: jasmine.any(NgZone)});
|
||||
jasmine.any(NgModuleFactory),
|
||||
jasmine.objectContaining({ngZone: jasmine.any(NgZone), providers: []}));
|
||||
ref.dispose();
|
||||
});
|
||||
}));
|
||||
|
Reference in New Issue
Block a user