WAB - Unit Testing

2213
2
12-15-2015 07:42 AM
caseycupp
New Contributor III

Has anyone been successful with getting unit testing working with their own WAB app. (We've taken the stemapp and added widgets, and made a few updates to pre-built widgets)

I've tried adding jasmine to my project, but can't seem to get the require / config file set right..

I also tried using the existing DOH framework inside the dojo pieces, but that didn't work either. (actually worked, but wasn't able to get it to work with super simple tests inside the DOH folders, but nothing outside of those folders.. like my actual app.

Has anyone else had any luck.. Any suggestions.

Casey

(PS I posted this last week, but I don't think it ended up here in the WAB area.

0 Kudos
2 Replies
caseycupp
New Contributor III

FYI.. here is my specrunner.js

require.config({

    urlArgs: 'cb=' + Math.random(),

    paths: {

        jquery: 'libs/jquery',

        dojo: 'libs/dojo',

        jasmine: 'libs/jasmine/lib/jasmine',

        'jasmine-html': 'libs/jasmine/lib/jasmine-html',

        spec: 'libs/jasmine/spec/'

    },

    shim: {

        jasmine: {

            exports: 'jasmine'

        },

        'jasmine-html': {

            deps: ['jasmine'],

            exports: 'jasmine'

        }

    }

});

0 Kudos
Vara_PrasadM_S
Occasional Contributor II

Hey, we are also looking for any best approach to do Unit Testing for WAB custom widgets. Could you please let me know if you find any good working approach for this.

Thanks & Regards,

Vara Prasad.

0 Kudos