karma-jasmine

    0热度

    1回答

    我正在将PhantomJS迁移到我的项目中的Chromeheadless。该项目在Angular1.x中编写,并且有* .spec.js文件供测试。我做了以下更改以使用Chromeheadless。 karma.conf.js // browsers: ['PhantomJS'] browsers: ['ChromeHeadless'] 的package.json "karma": "^1.

    -1热度

    1回答

    我想学习角js和茉莉花测试用例。 所以我拿了一个样本茉莉花测试用例,并在我的代码示例测试用例小提琴 中使用它,但在我的小提琴中,当我包括它的打破。 在我的控制台我看到错误,但不知道为什么它的发生 Uncaught ReferenceError: System is not defined Uncaught TypeError: angular.module is not a function Ra

    0热度

    1回答

    我现在面临一个奇怪的问题,茉莉测试用例是成功的我的本地机器上,而且只在失败与以下错误詹金斯工作, 错误:当没有当前规范时使用'expect',这可能是因为异步测试超时 我有几个异步单元测试(使用setTimeouts和回调)。我总是确保完成所有断言后调用done()。 我没有任何问题在我的本地机器上,只有在詹金斯。 任何帮助,将不胜感激。谢谢。

    1热度

    1回答

    我想为我的Angular应用程序编写一些测试。我写我的茉莉/噶/ PhantomJS测试,我不断收到这让我所有的测试失败,这是Error: No provider for SessionUtil! SessionUtil是一个实用工具类/服务,它拥有众多的公共方法是错误的。在我main.component.ts文件我把它注射到我的construtor像这样 constructor(@Inject(

    1热度

    1回答

    我想测试代码 public openAttachment(attachment: Attachment) { if (window.navigator && window.navigator.msSaveOrOpenBlob) { window.navigator.msSaveOrOpenBlob(attachment.getFile()); } else

    1热度

    1回答

    我已经创建了测试用例使用Angular2的Web应用程序使用AngularFire2茉莉花/业力和我得到一个奇怪的错误,我一直没有能够调试。当我运行我的测试(检查应用程序组件存在)我得到的错误 Failed: app.auth is not a function at new AngularFireAuth (http://localhost:9876/_karma_webpack_/webpac

    1热度

    2回答

    我的分量代码不能设置属性: public save() { this.gridService.gridCellUpdated = false; } 我的茉莉代码 class GridServiceMock { public gridCellUpdated = false; } let gridService: GridService; beforeEach(

    1热度

    2回答

    在我的一个单元测试中,我试图嘲笑@ ngrx/store。我已经成功地使用该技术在其他规范文件,但试图在这一一个使用它的时候,我发现了一个注射错误说No provider for Store!下面是从规范文件中的相关代码: beforeEach(async(() => { const emptyState = { opportunities: { list: { items: [], p

    0热度

    1回答

    当我在我的angular4应用中运行ng test时出现错误(ps.s.附加屏幕截图)。因此,这只是增加了一些测试规范中app.component.spec.ts 我karma.config.js文件下面的代码我没有改变任何东西 module.exports = function (config) { config.set({ basePath: '', framew

    1热度

    1回答

    我已经使用新的angular-cli版本创建了一个项目,并且使项目启动并运行。当我运行ng serve和ng build命令时,它完美地工作,没有任何错误。但是当我尝试运行测试时,它显示了我这样的错误。 theme.provider.ts (53,31): Property 'removeClass' does not exist on type 'JQuery'. theme.provider