From 4fc93b5dd850570568ff76ce4dfe5402dc8646d6 Mon Sep 17 00:00:00 2001 From: jlukic Date: Sun, 13 Oct 2013 15:17:22 -0400 Subject: [PATCH] Adds example test, adds karma config --- test/karma.conf.js | 69 +++++++++++++++++++++++++++++++++++++++++++ test/modules/modal.js | 5 ++++ 2 files changed, 74 insertions(+) create mode 100755 test/karma.conf.js create mode 100755 test/modules/modal.js diff --git a/test/karma.conf.js b/test/karma.conf.js new file mode 100755 index 000000000..a369343cf --- /dev/null +++ b/test/karma.conf.js @@ -0,0 +1,69 @@ +// Karma configuration +// Generated on Sun Oct 13 2013 15:14:38 GMT-0400 (EDT) + +module.exports = function(config) { + config.set({ + + // base path, that will be used to resolve files and exclude + basePath: '', + + + // frameworks to use + frameworks: ['jasmine'], + + + // list of files / patterns to load in the browser + files: [ + '**/*.js' + ], + + + // list of files to exclude + exclude: [ + '**/*.swp', + 'karma.conf.js' + ], + + + // test results reporter to use + // possible values: 'dots', 'progress', 'junit', 'growl', 'coverage' + reporters: ['progress'], + + + // web server port + port: 9876, + + + // enable / disable colors in the output (reporters and logs) + colors: true, + + + // level of logging + // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG + logLevel: config.LOG_INFO, + + + // enable / disable watching file and executing tests whenever any file changes + autoWatch: true, + + + // Start these browsers, currently available: + // - Chrome + // - ChromeCanary + // - Firefox + // - Opera + // - Safari (only Mac) + // - PhantomJS + // - IE (only Windows) + browsers: ['PhantomJS'], + + + // If browser does not capture in given timeout [ms], kill it + captureTimeout: 60000, + + + // Continuous Integration mode + // if true, it capture browsers, run tests and exit + singleRun: false + }); +}; diff --git a/test/modules/modal.js b/test/modules/modal.js new file mode 100755 index 000000000..522ed9119 --- /dev/null +++ b/test/modules/modal.js @@ -0,0 +1,5 @@ +describe("A suite", function() { + it("contains spec with an expectation", function() { + expect(true).toBe(true); + }); +}); \ No newline at end of file