test updates, but not working yet.

This commit is contained in:
Cameron Dawson 2013-07-12 17:38:30 -07:00
Родитель 2b0e42fafc
Коммит 6ada7f16f9
10 изменённых файлов: 28148 добавлений и 48 удалений

Просмотреть файл

@ -6,5 +6,5 @@ Running the unit tests
----------------------
Requirements
* node.js: ``http://nodejs.org/download/``
* node.js: (http://nodejs.org/download/)
* karma: ``sudo npm install -g karma``

Просмотреть файл

@ -3,11 +3,12 @@ basePath = '../';
files = [
JASMINE,
JASMINE_ADAPTER,
'app/lib/angular/angular.js',
'app/lib/angular/angular-*.js',
'test/lib/angular/angular-mocks.js',
'app/js/**/*.js',
'test/unit/**/*.js'
'app/vendor/angular/angular.js',
'app/vendor/angular/angular-*.js',
'app/js/*.js',
'app/js/controllers/*.js',
'test/vendor/angular/angular-mocks.js',
'test/unit/*.js'
];
autoWatch = true;

Просмотреть файл

@ -3,7 +3,7 @@
/* jasmine specs for controllers go here */
describe('controllers', function(){
beforeEach(module('treeherder.controllers'));
beforeEach(module('JobsCtrl'));
it('should have job_types', inject(function() {

Просмотреть файл

@ -2,18 +2,18 @@
/* jasmine specs for directives go here */
describe('directives', function() {
beforeEach(module('myApp.directives'));
describe('app-version', function() {
it('should print current version', function() {
module(function($provide) {
$provide.value('version', 'TEST_VER');
});
inject(function($compile, $rootScope) {
var element = $compile('<span app-version></span>')($rootScope);
expect(element.text()).toEqual('TEST_VER');
});
});
});
});
//describe('directives', function() {
// beforeEach(module('myApp.directives'));
//
// describe('app-version', function() {
// it('should print current version', function() {
// module(function($provide) {
// $provide.value('version', 'TEST_VER');
// });
// inject(function($compile, $rootScope) {
// var element = $compile('<span app-version></span>')($rootScope);
// expect(element.text()).toEqual('TEST_VER');
// });
// });
// });
//});

Просмотреть файл

@ -2,18 +2,18 @@
/* jasmine specs for filters go here */
describe('filter', function() {
beforeEach(module('myApp.filters'));
describe('interpolate', function() {
beforeEach(module(function($provide) {
$provide.value('version', 'TEST_VER');
}));
it('should replace VERSION', inject(function(interpolateFilter) {
expect(interpolateFilter('before %VERSION% after')).toEqual('before TEST_VER after');
}));
});
});
//describe('filter', function() {
// beforeEach(module('myApp.filters'));
//
//
// describe('interpolate', function() {
// beforeEach(module(function($provide) {
// $provide.value('version', 'TEST_VER');
// }));
//
//
// it('should replace VERSION', inject(function(interpolateFilter) {
// expect(interpolateFilter('before %VERSION% after')).toEqual('before TEST_VER after');
// }));
// });
//});

Просмотреть файл

@ -2,13 +2,13 @@
/* jasmine specs for services go here */
describe('service', function() {
beforeEach(module('myApp.services'));
describe('version', function() {
it('should return current version', inject(function(version) {
expect(version).toEqual('0.1');
}));
});
});
//describe('service', function() {
// beforeEach(module('myApp.services'));
//
//
// describe('version', function() {
// it('should return current version', inject(function(version) {
// expect(version).toEqual('0.1');
// }));
// });
//});

1788
tests/ui/vendor/angular/angular-mocks.js поставляемый Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу

26310
tests/ui/vendor/angular/angular-scenario.js поставляемый Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу

1
tests/ui/vendor/angular/version.txt поставляемый Normal file
Просмотреть файл

@ -0,0 +1 @@
1.0.7

Просмотреть файл

@ -1,6 +1,6 @@
'use strict';
var treeherder = angular.module('treeherder', ['ngResource','ui.bootstrap']);
var treeherder = angular.module('treeherder', ['ngResource','ui.bootstrap', 'JobsCtrl']);
treeherder.config(function($routeProvider) {