MDB_Angular_Pro_6.0.1.zip - ng test broken


Topic: MDB_Angular_Pro_6.0.1.zip - ng test broken

riggap pro asked 7 years ago

ng test - gives ERROR => Can not load "@angular-devkit/build-angular", it is not registered! ng e2e - runs WITHOUT errors (fails the <h1> but I could fix that) Please fix as I need this as my start project and don't understand the new Angular 6 setup you guys have done. Analysis so far is Karma.config.js has replaced frameworks: ['jasmine', '@angular/cli'],  ==>  frameworks: ['jasmine', '@angular-devkit/build-angular'], Did you guys run this off a template with tests that work with "ng test" or didn't work?

Damian Gemza staff answered 7 years ago

Dear riggap, Please open your karma.conf.js file and try to change it's code to:
// Karma configuration file, see link for more information

// https://karma-runner.github.io/1.0/config/configuration-file.html

module.exports = function (config) {

config.set({

basePath:'',

frameworks: ['jasmine', '@angular-devkit/build-angular'],

plugins: [

require('karma-jasmine'),

require('karma-chrome-launcher'),

require('karma-jasmine-html-reporter'),

require('karma-coverage-istanbul-reporter'),

require('@angular-devkit/build-angular/plugins/karma')

],

client: {

clearContext:false// leave Jasmine Spec Runner output visible in browser

},

coverageIstanbulReporter: {

dir:require('path').join(__dirname, 'coverage'),

reports: ['html', 'lcovonly'],

fixWebpackSourcePaths:true

},

reporters: ['progress', 'kjhtml'],

port:9876,

colors:true,

logLevel:config.LOG_INFO,

autoWatch:true,

browsers: ['Chrome'],

singleRun:false

});

};
This file is created by new Angular CLI, so it should be latest.

riggap pro commented 7 years ago

Thanks that seemed to fix it! (Please mark: resolved) Side Note: It doesn't pause the browser (google is very sparse on 6.0.0-rc.6 karma.config settings!).

Please insert min. 20 characters.

FREE CONSULTATION

Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.

Status

Resolved

Specification of the issue
  • User: Pro
  • Premium support: No
  • Technology: MDB Angular
  • MDB Version: -
  • Device: -
  • Browser: -
  • OS: -
  • Provided sample code: No
  • Provided link: No