Skip to content

Commit 292a5da

Browse files
committed
chore(slim-jim) add configuration
1 parent 6e63501 commit 292a5da

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

Rakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ require 'yaml'
22
include FileUtils
33

44
content = File.open('angularFiles.js', 'r') {|f| f.read }
5-
files = eval(content.gsub(/angularFiles = /, '').gsub(/:/, '=>'));
5+
files = eval(content.gsub(/\};(\s|\S)*/, '}').gsub(/angularFiles = /, '').gsub(/:/, '=>'));
66

77
BUILD_DIR = 'build'
88

angularFiles.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,3 +154,22 @@ angularFiles = {
154154
'test/jquery_remove.js'
155155
]
156156
};
157+
158+
// Execute only in slim-jim
159+
if (typeof JASMINE_ADAPTER !== 'undefined') {
160+
// SlimJim config
161+
files = [JASMINE_ADAPTER];
162+
angularFiles.jstd.forEach(function(pattern) {
163+
// replace angular source
164+
if (pattern === '@angularSrc') files = files.concat(angularFiles.angularSrc);
165+
// ignore jstd files
166+
else if (!/jstd-(scenario-)?adapter/.test(pattern)) files.push(pattern);
167+
});
168+
169+
exclude = angularFiles.jstdExclude;
170+
171+
autoWatch = true;
172+
autoWatchInterval = 1;
173+
logLevel = LOG_ERROR;
174+
logColors = true;
175+
}

0 commit comments

Comments
 (0)