You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@robwormald Any idea how we could move forward without having to fiddle with typings files manually? Or is this resolved by a48 or going to be with a49?
@dsebastien Can you confirm that mocha plays nicely with angular 2 (I switched to jasmine)? Testing library wraps jasmine methods and in the angularconnect session @juliemr said that currently it doesn't support mocha and other testing frameworks.
I'm sure @juliemr will let us know when this is officially supported, but in the meantime, I've found two ways to make it work pretty well -- writeup here: http://www.codeitall.com/?p=144
Activity
dsebastien commentedon Nov 22, 2015
+1, it would be nice to be able to choose between mocha and jasmine :)
manland commentedon Nov 22, 2015
👍
yizhan commentedon Dec 4, 2015
:+1
We are running Angular 1 and Angular 2 at same time, but we can not do testing at same time.
We started Angular 1 with Jasmine1 testing, and now Angular 2 has built in with Jasmine 2 testing right?
It seems have same typing issue.
dsebastien commentedon Dec 8, 2015
@robwormald Any idea how we could move forward without having to fiddle with typings files manually? Or is this resolved by a48 or going to be with a49?
dimitrikochnev commentedon Dec 8, 2015
@dsebastien Can you confirm that mocha plays nicely with angular 2 (I switched to jasmine)? Testing library wraps jasmine methods and in the angularconnect session @juliemr said that currently it doesn't support mocha and other testing frameworks.
juliemr commentedon Dec 8, 2015
That's correct, currently, only Jasmine 2 is fully supported. I'll be working on making this more generic once testing works great with Jasmine 2.
dsebastien commentedon Dec 8, 2015
No I can't, I was just about to try it out. Good to know that it does not work, thanks for the info! ;-)
lacolaco commentedon Jan 7, 2016
👍
japhar81 commentedon Jan 22, 2016
I'm sure @juliemr will let us know when this is officially supported, but in the meantime, I've found two ways to make it work pretty well -- writeup here: http://www.codeitall.com/?p=144
lacolaco commentedon Jan 29, 2016
In beta.2, this issue looks solved to me.
a4b5cb8
japhar81 commentedon Jan 29, 2016
Typings do appear fixed, but the tests still fail under mocha -- i guess that's expected :)
[-]Conflict between Mocha and Jasmine typings.[/-][+]Cannot use Mocha to write angular2 tests[/+]lacolaco commentedon Apr 27, 2016
@juliemr Do you have any plans to enable to use Mocha or other testing frameworks with "angular2/testing" ?
I'll be happy if that module will separate to "angular2/testing/common" and "angualr2/testing/jasmine"
wesleycho commentedon Jun 8, 2016
This should be fairly easy to create separate adapters - basically one would need to duplicate the logic in https://github.com/angular/angular/blob/master/modules/%40angular/core/testing/testing.ts but for the specific platform one chooses. The logic is thin, so this is a pretty accessible task IMO.
juliemr commentedon Jul 1, 2016
This is now possible in RC4.
jakeNiemiec commentedon Jul 1, 2016
👌 #9562
angular-automatic-lock-bot commentedon Sep 8, 2019
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
This action has been performed automatically by a bot.