From 752c17506dfea86bfd1236f0cfe58b83f93c7cec Mon Sep 17 00:00:00 2001 From: snapjay Date: Sun, 25 Jan 2015 18:26:08 -0500 Subject: [PATCH] Set up Unit Tests Test Version --- Gruntfile.js | 8 ++++---- test/karma.conf.js => karma.conf.js | 5 ++--- src/ngCart.directives_test.js | 0 src/ngCart_test.js | 11 +++++++++++ 4 files changed, 17 insertions(+), 7 deletions(-) rename test/karma.conf.js => karma.conf.js (88%) create mode 100644 src/ngCart.directives_test.js create mode 100644 src/ngCart_test.js diff --git a/Gruntfile.js b/Gruntfile.js index 93c4d30..4ec8c07 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -14,7 +14,7 @@ module.exports = function (grunt) { separator: ';' }, dist: { - src: ['src/*.js'], + src: ['src/ngCart.js', 'src/ngCart.directives.js'], dest: "dist/ngCart.js" } }, @@ -31,15 +31,15 @@ module.exports = function (grunt) { karma: { unit: { - configFile: 'test/karma.conf.js', + configFile: 'karma.conf.js', background: true }, once: { - configFile: 'test/karma.conf.js', + configFile: 'karma.conf.js', singleRun: true }, travis: { - configFile: 'test/karma.conf.js', + configFile: 'karma.conf.js', singleRun: true, browsers: ['PhantomJS'] } diff --git a/test/karma.conf.js b/karma.conf.js similarity index 88% rename from test/karma.conf.js rename to karma.conf.js index 35320d0..fcc1aa4 100644 --- a/test/karma.conf.js +++ b/karma.conf.js @@ -1,14 +1,13 @@ module.exports = function (config) { config.set({ - basePath: '../', + basePath: './', files: [ 'bower_components/angular/angular.js', 'bower_components/angular-mocks/angular-mocks.js', 'bower_components/lodash/dist/lodash.js', - 'src/**/*.js', - 'test/unit/**/*.js' + 'src/**/*.js' ], autoWatch: false, diff --git a/src/ngCart.directives_test.js b/src/ngCart.directives_test.js new file mode 100644 index 0000000..e69de29 diff --git a/src/ngCart_test.js b/src/ngCart_test.js new file mode 100644 index 0000000..7dd55ac --- /dev/null +++ b/src/ngCart_test.js @@ -0,0 +1,11 @@ +'use strict'; + +describe('ngCart.version module', function() { + beforeEach(module('ngCart')); + + describe('version service', function() { + it('should return current version', inject(function(version) { + expect(version).toEqual('0.0.3-rc.1'); + })); + }); +}); \ No newline at end of file