Skip to content

Commit a84b2ab

Browse files
update defaultFileSet test for i18n support
1 parent 4565342 commit a84b2ab

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

test/red/runtime/storage/localfilesystem/projects/defaultFileSet_spec.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@ var should = require("should");
1919
var defaultFileSet = require("../../../../../../red/runtime/storage/localfilesystem/projects/defaultFileSet");
2020

2121
describe('storage/localfilesystem/projects/defaultFileSet', function() {
22+
var runtime = {
23+
i18n: {
24+
"_": function(name) {
25+
return name;
26+
}
27+
}
28+
};
2229
it('generates package.json for a project', function() {
2330
var generated = defaultFileSet["package.json"]({
2431
name: "A TEST NAME",
@@ -27,7 +34,7 @@ describe('storage/localfilesystem/projects/defaultFileSet', function() {
2734
flow: "MY FLOW FILE",
2835
credentials: "MY CREDENTIALS FILE"
2936
}
30-
});
37+
}, runtime);
3138

3239
var parsed = JSON.parse(generated);
3340
parsed.should.have.property('name',"A TEST NAME");
@@ -42,15 +49,15 @@ describe('storage/localfilesystem/projects/defaultFileSet', function() {
4249
var generated = defaultFileSet["README.md"]({
4350
name: "A TEST NAME",
4451
summary: "A TEST SUMMARY"
45-
});
52+
}, runtime);
4653
generated.should.match(/A TEST NAME/);
4754
generated.should.match(/A TEST SUMMARY/);
4855
});
4956
it('generates .gitignore for a project', function() {
5057
var generated = defaultFileSet[".gitignore"]({
5158
name: "A TEST NAME",
5259
summary: "A TEST SUMMARY"
53-
});
60+
}, runtime);
5461
generated.length.should.be.greaterThan(0);
5562
});
5663
});

0 commit comments

Comments
 (0)