diff --git a/adev/angular.json b/adev/angular.json index 2786b798b9c..2958315a873 100644 --- a/adev/angular.json +++ b/adev/angular.json @@ -91,7 +91,7 @@ } }, "test": { - "builder": "@angular-devkit/build-angular:karma", + "builder": "@angular/build:karma", "options": { "tsConfig": "tsconfig.spec.json", "include": ["src/app"], diff --git a/adev/karma.conf.js b/adev/karma.conf.js index b1631790661..23e115f510a 100644 --- a/adev/karma.conf.js +++ b/adev/karma.conf.js @@ -16,13 +16,12 @@ process.env.CHROME_BIN = getAdjustedChromeBinPathForWindows(); module.exports = function (config) { config.set({ basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], + frameworks: ['jasmine'], plugins: [ require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), require('karma-coverage'), - require('@angular-devkit/build-angular/plugins/karma'), {'reporter:jasmine-seed': ['type', JasmineSeedReporter]}, ], proxies: { diff --git a/adev/src/app/features/tutorial/tutorial.component.spec.ts b/adev/src/app/features/tutorial/tutorial.component.spec.ts index fce5288a840..f679cb8ae86 100644 --- a/adev/src/app/features/tutorial/tutorial.component.spec.ts +++ b/adev/src/app/features/tutorial/tutorial.component.spec.ts @@ -158,7 +158,9 @@ describe('Tutorial', () => { component['embeddedTutorialManager'], 'revealAnswer', ); - revealAnswerButton.nativeElement.click(); + + // Simulate a click on the reveal answer button + await component.handleRevealAnswer(); expect(embeddedTutorialManagerRevealAnswerSpy).toHaveBeenCalled();