我刚刚从Angular 2 rc4升级到rc6,并遇到了一些问题。 我在控制台上看到以下错误:Unhandled Promise rejection: Template parse errors: 'cl-header' is not a known element: 1. If 'cl-h...
Jasmine是否有一种测试方法,可以测试2个数组是否包含相同的元素,但不一定按相同的顺序排列?例如:array1 = [1,2,3]; array2 = [3,2,1]; expect(array1).toEqualIgnoreOrder(array2);//should be true
我们已经完成了一个Angular2项目的设置,然后使用以下命令进行了一些操作:创建了一个模块(my-module),并在该模块内创建了一个组件(my-new-component)。ng new angular2test cd angular2test ng g module my-module...
在AppComponent中,我在HTML代码中使用了导航组件。用户界面看起来很好。执行ng serve时没有错误,当我查看应用程序时控制台也没有错误。但是,当我为我的项目运行Karma时,出现了一个错误:Failed: Template parse errors: 'app-nav' is...
我正在尝试测试我的Angular 4.1.0组件 - export class CellComponent implements OnInit { lines: Observable<Array<ILine>>; @Input() dep: string; ...
你好,我正在使用AngularJS + Firebase开发一个简单的网站时尝试进行单元测试,但我在定义规格和使用测试运行程序时遇到了问题。 我的项目/test/spec/main.js: describe('Controller: MainCtrl', function() { var...
我正在开发一个使用 Angular 7 和 angular-cli 的 GitHub 存储库,并在主分支上使用 Karma 和 Jasmine 进行一些测试。 现在我正在尝试添加懒加载功能,问题是之前通过的测试现在都无法通过。有趣的是,只有懒加载模块的测试失败了... 以下是代码和错误信息...
在运行Karma测试我的Angular4应用程序时,我遇到了这个错误:Found the synthetic property @enterAnimation. Please include either "BrowserAnimationsModule" or "NoopAnimations...
我有几个测试失败,只输出[object ErrorEvent] thrown。 我看不到控制台上任何有助于找到错误代码的信息。 是否需要进行某些操作才能跟踪这些错误呢? [编辑]: 我正在运行Karma v1.70,Jasmine v2.7.0。
所以,我一直在寻找这个问题的答案,在这里找到了“类似”的答案,但并不完全符合我的要求。 现在,如果我想要使用karma测试单个文件,则需要对相关文件进行fit()、fdescribe()操作... 但是,我希望能够仅仅调用带有配置文件的karma,并将其指向特定的文件,这样我就无需修改文件...