Skip to content

Commit e55b39d

Browse files
author
benholloway
committed
changed from 2 todo repos to a single repo with minified and unminified subdirectories
1 parent 83de400 commit e55b39d

File tree

12 files changed

+31
-22
lines changed

12 files changed

+31
-22
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@
112112
"jshint-stylish": "^1.0.1",
113113
"ncp": "~2.0.0",
114114
"ps-tree": "~0.0.3",
115-
"angularity-todo-es5-minified": "angularity/angularity-todo-es5#build-minified",
116-
"angularity-todo-es5-unminified": "angularity/angularity-todo-es5#build-unminified"
115+
"angularity-todo-es5": "angularity/angularity-todo-es5#ci-build"
117116
}
118117
}

test/helpers/cli-test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,6 @@ function factory(base) {
285285

286286
// error in copying implies rejected async
287287
if (error) {
288-
console.log(JSON.stringify(error));
289288
deferred.reject(error);
290289
}
291290
// run the command

test/specs/tasks/build-task.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ var BUILD_FOLDER = 'app-build';
1111

1212
function expectations(testCase) {
1313
var workingBuildFile = helper.getConcatenation(testCase.cwd, BUILD_FOLDER);
14-
var sourceBuildFile = helper.getConcatenation(testCase.sourceDir, BUILD_FOLDER);
14+
var sourceBuildFile = helper.getConcatenation(testCase.sourceDir, testCase.subdir, BUILD_FOLDER);
1515
expect(testCase.stdout).toBeTask('build');
1616
expect(testCase.cwd).toHaveFile('app-build/index.html');
1717
expect(workingBuildFile('index.html')).diffFilePatch(sourceBuildFile('index.html'));

test/specs/tasks/build.spec.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ describe('The Angularity build task', function () {
4545

4646
describe('should operate minified (by default)', function(done) {
4747
helper.runner.create()
48-
.addSource('angularity-todo-es5-minified')
48+
.addSource('angularity-todo-es5')
49+
.addParameters({ subdir: 'app-minified' })
4950
.addInvocation('build')
5051
.addInvocation('build --unminified false')
5152
.addInvocation('build -u false')
@@ -55,7 +56,8 @@ describe('The Angularity build task', function () {
5556

5657
describe('should operate unminified', function(done) {
5758
helper.runner.create()
58-
.addSource('angularity-todo-es5-unminified')
59+
.addSource('angularity-todo-es5')
60+
.addParameters({ subdir: 'app-unminified' })
5961
.addInvocation('build --unminified')
6062
.addInvocation('build -u')
6163
.addInvocation('build --unminified true')

test/specs/tasks/css-task.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var BUILD_FOLDER = 'app-build';
99

1010
function expectations(testCase) {
1111
var workingBuildFile = helper.getConcatenation(testCase.cwd, BUILD_FOLDER);
12-
var sourceBuildFile = helper.getConcatenation(testCase.sourceDir, BUILD_FOLDER);
12+
var sourceBuildFile = helper.getConcatenation(testCase.sourceDir, testCase.subdir, BUILD_FOLDER);
1313
expect(testCase.stdout).toBeTask('css');
1414
expect(testCase.cwd).toHaveExpectedCssExcept();
1515
expect(workingBuildFile('index.css')).diffFilePatch(sourceBuildFile('index.css'));

test/specs/tasks/css.spec.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ describe('The Angularity css task', function () {
4343

4444
describe('should compile css correctly', function(done) {
4545
helper.runner.create()
46-
.addSource('angularity-todo-es5-minified')
46+
.addSource('angularity-todo-es5')
47+
.addParameters({ subdir: 'app-minified' })
4748
.addInvocation('css')
4849
.forEach(slowIt(cssTask.expectations))
4950
.finally(done);

test/specs/tasks/javascript-task.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ var TEST_FOLDER = 'app-test';
1010

1111
function expectations(testCase) {
1212
var workingBuildFile = helper.getConcatenation(testCase.cwd, BUILD_FOLDER);
13-
var sourceBuildFile = helper.getConcatenation(testCase.sourceDir, BUILD_FOLDER);
13+
var sourceBuildFile = helper.getConcatenation(testCase.sourceDir, testCase.subdir, BUILD_FOLDER);
1414
var workingTestFile = helper.getConcatenation(testCase.cwd, TEST_FOLDER);
1515
var sourceTestFile = helper.getConcatenation(testCase.sourceDir, TEST_FOLDER);
1616

test/specs/tasks/javascript.spec.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ describe('The Angularity javascript task', function () {
4545

4646
describe('should operate minified (by default)', function(done) {
4747
helper.runner.create()
48-
.addSource('angularity-todo-es5-minified')
48+
.addSource('angularity-todo-es5')
49+
.addParameters({ subdir: 'app-minified' })
4950
.addInvocation('javascript')
5051
.addInvocation('javascript --unminified false')
5152
.addInvocation('javascript -u false')
@@ -55,7 +56,8 @@ describe('The Angularity javascript task', function () {
5556

5657
describe('should operate unminified', function(done) {
5758
helper.runner.create()
58-
.addSource('angularity-todo-es5-unminified')
59+
.addSource('angularity-todo-es5')
60+
.addParameters({ subdir: 'app-unminified' })
5961
.addInvocation('javascript --unminified')
6062
.addInvocation('javascript -u')
6163
.addInvocation('javascript --unminified true')

test/specs/tasks/release.spec.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ describe('The Angularity release task', function () {
4545

4646
describe('should operate minified (by default)', function(done) {
4747
helper.runner.create()
48-
.addSource('angularity-todo-es5-minified')
48+
.addSource('angularity-todo-es5')
49+
.addParameters({ subdir: 'app-minified' })
4950
.addInvocation('release')
5051
.addInvocation('release --unminified false')
5152
.addInvocation('release -u false')
@@ -55,7 +56,8 @@ describe('The Angularity release task', function () {
5556

5657
describe('should operate unminified', function(done) {
5758
helper.runner.create()
58-
.addSource('angularity-todo-es5-unminified')
59+
.addSource('angularity-todo-es5')
60+
.addParameters({ subdir: 'app-unminified' })
5961
.addInvocation('release --unminified')
6062
.addInvocation('release -u')
6163
.addInvocation('release --unminified true')
@@ -67,9 +69,9 @@ describe('The Angularity release task', function () {
6769

6870
function expectations(testCase) {
6971
var workingReleaseFile = helper.getConcatenation(testCase.cwd, RELEASE_FOLDER);
70-
var workingVendorFile = helper.getConcatenation(testCase.cwd, RELEASE_FOLDER, VENDOR_FOLDER);
71-
var sourceReleaseFile = helper.getConcatenation(testCase.sourceDir, RELEASE_FOLDER);
72-
var sourceVendorFile = helper.getConcatenation(testCase.sourceDir, RELEASE_FOLDER, VENDOR_FOLDER);
72+
var workingVendorFile = helper.getConcatenation(testCase.cwd, RELEASE_FOLDER, VENDOR_FOLDER);
73+
var sourceReleaseFile = helper.getConcatenation(testCase.sourceDir, testCase.subdir, RELEASE_FOLDER);
74+
var sourceVendorFile = helper.getConcatenation(testCase.sourceDir, testCase.subdir, RELEASE_FOLDER, VENDOR_FOLDER);
7375

7476
// general
7577
expect(testCase.stdout).toBeTask(['release', 'build', 'javascript', 'css']);

test/specs/tasks/test.spec.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,17 @@ describe('The Angularity test task', function () {
4747

4848
describe('should build unminified javascript and run tests', function(done) {
4949
helper.runner.create()
50-
.addSource('angularity-todo-es5-minified')
50+
.addSource('angularity-todo-es5')
51+
.addParameters({ subdir: 'app-minified' })
5152
.addInvocation('test')
5253
.forEach(slowIt(expectations))
5354
.finally(done);
5455
});
5556

5657
describe('should support unminified option, but not minify test output', function(done) {
5758
helper.runner.create()
58-
.addSource('angularity-todo-es5-unminified')
59+
.addSource('angularity-todo-es5')
60+
.addParameters({ subdir: 'app-unminified' })
5961
.addInvocation('test --unminified')
6062
.addInvocation('test -u')
6163
.forEach(slowIt(expectations))

0 commit comments

Comments
 (0)