How can I confirm what version of Jasmine I'm using?

旧时模样 提交于 2019-11-30 07:50:13

To simply log the version number try:

   if (jasmine.version) { //the case for version 2.0.0
       console.log('jasmine-version:' + jasmine.version);
    }
    else { //the case for version 1.3
       console.log('jasmine-version:' + jasmine.getEnv().versionString());
    }

I use this little helper function:

 this.isJasmineV2 = function () {
        return (jasmine.version && jasmine.version.charAt(0) === "2");
        //version 1.3 uses this syntax: jasmine.getEnv().versionString()
    };
Mike Stahl

command line command:

Detailed view:

npm view jasmine

or

Version Number:

npm view jasmine version
Vincent Vance
describe('Test to print out jasmine version', function() {
it('prints jasmine version', function() {
        console.log('jasmine-version:' + jasmine.getEnv().versionString());
    });
});

Source: Updating the version of Jasmine used in karma-jasmine

Judging by the code

jasmine.version

should give you the version string.

Do above mentioned or simply go to jasmine.js file and look for function getJasmineRequireObj().version. This function is returning the version of the jasmine.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!