Skip to content

Commit a061ca2

Browse files
author
Mehdy Dara
committed
Merge pull request #130 from eleven-labs/improve-test-gulp-task
Improve test gulp task
2 parents 63efcfa + 472ebe6 commit a061ca2

File tree

7 files changed

+383
-309
lines changed

7 files changed

+383
-309
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ language: node_js
22

33
node_js:
44
- '0.10'
5-
- '0.11'
65

76
before_install:
87
- npm install -g npm@latest

app/templates/gulp/_build.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ gulp.task('styles', ['wiredep'], function () {<% if (props.cssPreprocessor.key =
1919
.pipe($.rubySass({style: 'expanded'}))<% } else if (props.cssPreprocessor.key === 'node-sass') { %>
2020
return gulp.src('src/{app,components}/**/*.scss')
2121
.pipe($.sass({style: 'expanded'}))<% } else if (props.cssPreprocessor.key === 'stylus') { %>
22-
return gulp.src('src/{app,components}/**/*.scss')
22+
return gulp.src('src/{app,components}/**/*.styl')
2323
.pipe($.stylus())<% } %>
2424
.on('error', function handleError(err) {
2525
console.error(err.toString());

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"bower": "~1.3.3",
3030
"chai": "~1.9.1",
3131
"chai-as-promised": "~4.1.1",
32+
"chai-fs": "^0.1.0",
3233
"coveralls": "~2.11.0",
3334
"cross-spawn": "~0.2.3",
3435
"fixture-stdout": "~0.2.1",

test/mock-prompts.json

Lines changed: 37 additions & 164 deletions
Original file line numberDiff line numberDiff line change
@@ -1,178 +1,51 @@
11
{
2-
"default": {
3-
"angularVersion": "1.3.x",
4-
"angularModules": [
5-
{
6-
"name": "angular-animate",
7-
"module": "ngAnimate",
8-
"version": "1.3.x"
9-
},
10-
{
11-
"name": "angular-cookies",
12-
"module": "ngCookies",
13-
"version": "1.3.x"
14-
},
15-
{
16-
"name": "angular-touch",
17-
"module": "ngTouch",
18-
"version": "1.3.x"
19-
},
20-
{
21-
"name": "angular-sanitize",
22-
"module": "ngSanitize",
23-
"version": "1.3.x"
24-
}
25-
],
26-
"jQuery": {
27-
"name": "jquery",
28-
"version": "1.x.x"
29-
},
30-
"resource": {
31-
"name": "angular-resource",
32-
"module": "ngResource",
33-
"version": "1.3.x"
34-
},
35-
"router": {
36-
"name": "angular-route",
37-
"module": "ngRoute",
38-
"version": "1.3.x"
39-
},
40-
"ui": {
41-
"name": "bootstrap-sass-official",
42-
"version": "3.2.x",
43-
"key": "bootstrap"
44-
},
45-
"cssPreprocessor": {
46-
"key": "node-sass",
47-
"extension": "scss",
48-
"npm": {
49-
"gulp-sass": "^0.7.3"
50-
}
51-
}
52-
},
53-
"fast": {
54-
"angularVersion": "1.3.x",
55-
"angularModules": [
56-
{
57-
"name": "angular-animate",
58-
"module": "ngAnimate",
59-
"version": "1.3.x"
60-
},
61-
{
62-
"name": "angular-cookies",
63-
"module": "ngCookies",
64-
"version": "1.3.x"
65-
},
66-
{
67-
"name": "angular-touch",
68-
"module": "ngTouch",
69-
"version": "1.3.x"
70-
},
71-
{
72-
"name": "angular-sanitize",
73-
"module": "ngSanitize",
74-
"version": "1.3.x"
75-
}
76-
],
77-
"jQuery": {
78-
"name": "jquery",
79-
"version": "1.x.x"
80-
},
81-
"resource": {
82-
"name": "angular-resource",
83-
"module": "ngResource",
84-
"version": "1.3.x"
85-
},
86-
"router": {
87-
"name": "angular-route",
88-
"module": "ngRoute",
89-
"version": "1.3.x"
90-
},
91-
"ui": {
92-
"name": "bootstrap-sass-official",
93-
"version": "3.2.x",
94-
"key": "bootstrap"
95-
},
96-
"cssPreprocessor": {
97-
"key": "node-sass",
98-
"extension": "scss",
99-
"npm": {
100-
"gulp-sass": "^0.7.3"
101-
}
102-
}
103-
},
104-
"medium": {
105-
"angularVersion" : "1.2.x",
106-
"angularModules": [ {
107-
"name": "angular-animate",
108-
"module": "ngAnimate"
109-
} ],
110-
"jQuery": {
111-
"name": "jquery",
112-
"version": "2.0.x"
113-
},
114-
"resource": {
115-
"name": "angular-resource",
116-
"module": "ngResource"
117-
},
118-
"router": {
119-
"name": "angular-route",
120-
"module": "ngRoute"
121-
},
122-
"ui": {
123-
"name": "foundation",
124-
"version": "5.2.x",
125-
"key": "foundation"
126-
},
127-
"cssPreprocessor": {
128-
"key": "css",
129-
"extension": "css",
130-
"npm": {}
131-
}
132-
},
133-
"full": {
134-
"angularVersion": "1.3.x",
135-
"angularModules": [ {
2+
"angularVersion": "1.3.x",
3+
"angularModules": [
4+
{
1365
"name": "angular-animate",
137-
"module": "ngAnimate"
6+
"module": "ngAnimate",
7+
"version": "1.3.x"
1388
},
1399
{
14010
"name": "angular-cookies",
141-
"module": "ngCookies"
11+
"module": "ngCookies",
12+
"version": "1.3.x"
14213
},
14314
{
14415
"name": "angular-touch",
145-
"module": "ngTouch"
16+
"module": "ngTouch",
17+
"version": "1.3.x"
14618
},
14719
{
14820
"name": "angular-sanitize",
149-
"module": "ngSanitize"
150-
} ],
151-
"jQuery": {
152-
"name": "zeptojs",
153-
"version": "1.1.x"
154-
},
155-
"resource": {
156-
"name": "restangular",
157-
"version": "1.3.x",
158-
"module": "restangular"
159-
},
160-
"router": {
161-
"name": "angular-ui-router",
162-
"version": "0.2.x",
163-
"module": "ui.router"
164-
},
165-
"ui": {
166-
"name": "bootstrap-sass-official",
167-
"version": "3.1.x",
168-
"key": "bootstrap"
169-
},
170-
"cssPreprocessor": {
171-
"key": "less",
172-
"extension": "less",
173-
"npm": {
174-
"gulp-less": "^1.3.3"
175-
}
21+
"module": "ngSanitize",
22+
"version": "1.3.x"
23+
}
24+
],
25+
"jQuery": {
26+
"name": "jquery",
27+
"version": "1.x.x"
28+
},
29+
"resource": {
30+
"name": "angular-resource",
31+
"module": "ngResource",
32+
"version": "1.3.x"
33+
},
34+
"router": {
35+
"name": "angular-route",
36+
"module": "ngRoute",
37+
"version": "1.3.x"
38+
},
39+
"ui": {
40+
"name": "bootstrap-sass-official",
41+
"version": "3.2.x",
42+
"key": "bootstrap"
43+
},
44+
"cssPreprocessor": {
45+
"key": "node-sass",
46+
"extension": "scss",
47+
"npm": {
48+
"gulp-sass": "^0.7.3"
17649
}
17750
}
17851
}

0 commit comments

Comments
 (0)