Skip to content

Commit 3519fc8

Browse files
author
Mehdy Dara
committed
Merge pull request #160 from eleven-labs/fix-none-ui
Fix none ui
2 parents ce0b623 + ee7cf2a commit 3519fc8

File tree

2 files changed

+100
-1
lines changed

2 files changed

+100
-1
lines changed
File renamed without changes.

test/test-files-generate.mocha.js

Lines changed: 100 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ describe('gulp-angular generator', function () {
153153
['package.json', libRegexp('gulp-sass', prompts.cssPreprocessor.values['node-sass'].npm['gulp-sass'])]
154154
]));
155155

156-
157156
done();
158157
});
159158
});
@@ -606,6 +605,106 @@ describe('gulp-angular generator', function () {
606605
});
607606
});
608607
});
608+
describe('with option: [None UI Framework, Node SASS]', function () {
609+
it('should add index style', function (done) {
610+
helpers.mockPrompt(gulpAngular, _.assign(defaults, {
611+
ui: prompts.ui.values['none'],
612+
cssPreprocessor: prompts.cssPreprocessor.values['node-sass']
613+
}));
614+
615+
gulpAngular.run({}, function() {
616+
assert.file(expectedFile);
617+
618+
assert.fileContent([].concat(expectedGulpContent, [
619+
// Check package.json
620+
['package.json', libRegexp('gulp-sass', prompts.cssPreprocessor.values['node-sass'].npm['gulp-sass'])]
621+
]));
622+
623+
assert.noFile('src/app/vendor.*');
624+
625+
done();
626+
});
627+
});
628+
});
629+
describe('with option: [None UI Framework, Ruby SASS]', function () {
630+
it('should add index style', function (done) {
631+
helpers.mockPrompt(gulpAngular, _.assign(defaults, {
632+
ui: prompts.ui.values['none'],
633+
cssPreprocessor: prompts.cssPreprocessor.values['ruby-sass']
634+
}));
635+
636+
gulpAngular.run({}, function() {
637+
assert.file(expectedFile);
638+
639+
assert.fileContent([].concat(expectedGulpContent, [
640+
// Check package.json
641+
['package.json', libRegexp('gulp-ruby-sass', prompts.cssPreprocessor.values['ruby-sass'].npm['gulp-ruby-sass'])]
642+
]));
643+
644+
assert.noFile('src/app/vendor.*');
645+
646+
done();
647+
});
648+
});
649+
});
650+
describe('with option: [None UI Framework, LESS]', function () {
651+
it('should add index style', function (done) {
652+
helpers.mockPrompt(gulpAngular, _.assign(defaults, {
653+
ui: prompts.ui.values['none'],
654+
cssPreprocessor: prompts.cssPreprocessor.values['less']
655+
}));
656+
657+
gulpAngular.run({}, function() {
658+
assert.file(expectedFile);
659+
660+
assert.fileContent([].concat(expectedGulpContent, [
661+
// Check package.json
662+
['package.json', libRegexp('gulp-less', prompts.cssPreprocessor.values['less'].npm['gulp-less'])]
663+
]));
664+
665+
assert.noFile('src/app/vendor.*');
666+
667+
done();
668+
});
669+
});
670+
});
671+
describe('with option: [None UI Framework, Stylus]', function () {
672+
it('should add index style', function (done) {
673+
helpers.mockPrompt(gulpAngular, _.assign(defaults, {
674+
ui: prompts.ui.values['none'],
675+
cssPreprocessor: prompts.cssPreprocessor.values['stylus']
676+
}));
677+
678+
gulpAngular.run({}, function() {
679+
assert.file(expectedFile);
680+
681+
assert.fileContent([].concat(expectedGulpContent, [
682+
// Check package.json
683+
['package.json', libRegexp('gulp-stylus', prompts.cssPreprocessor.values['stylus'].npm['gulp-stylus'])]
684+
]));
685+
686+
assert.noFile('src/app/vendor.*');
687+
688+
done();
689+
});
690+
});
691+
});
692+
describe('with option: [None UI Framework, CSS]', function () {
693+
it('should add index style', function (done) {
694+
helpers.mockPrompt(gulpAngular, _.assign(defaults, {
695+
ui: prompts.ui.values['none'],
696+
cssPreprocessor: prompts.cssPreprocessor.values['css']
697+
}));
698+
699+
gulpAngular.run({}, function() {
700+
assert.file(expectedFile);
701+
702+
assert.noFile('src/app/vendor.*');
703+
704+
done();
705+
});
706+
});
707+
});
609708

610709
// For future case
611710
/*

0 commit comments

Comments
 (0)