|
1 |
| -"use strict"; |
| 1 | +'use strict'; |
2 | 2 |
|
3 |
| -var assert = require("yeoman-assert"); |
4 |
| -var fs = require("fs"); |
5 |
| -var helpers = require("yeoman-test"); |
6 |
| -var path = require("path"); |
| 3 | +var assert = require('yeoman-assert'); |
| 4 | +var fs = require('fs'); |
| 5 | +var helpers = require('yeoman-test'); |
| 6 | +var path = require('path'); |
7 | 7 |
|
8 |
| -describe("generator-azure-iot-edge-module: app", function () { |
9 |
| - it("should generate module files with prompts", function () { |
10 |
| - return helpers.run(path.join(__dirname, "../app")) |
| 8 | +describe('generator-azure-iot-edge-module: app', function () { |
| 9 | + it('should generate module files with prompts', function () { |
| 10 | + return helpers.run(path.join(__dirname, '../app')) |
11 | 11 | .withPrompts({
|
12 |
| - name: "TestModule", |
13 |
| - repository: "localhost:5555/TestModule" |
| 12 | + name: 'TestModule', |
| 13 | + repository: 'localhost:5555/TestModule' |
14 | 14 | })
|
15 | 15 | .then(() => {
|
16 | 16 | assert.file([
|
17 |
| - "TestModule/.gitignore", |
18 |
| - "TestModule/app.js", |
19 |
| - "TestModule/Dockerfile", |
20 |
| - "TestModule/Dockerfile.windows-amd64", |
21 |
| - "TestModule/module.json", |
22 |
| - "TestModule/package.json" |
| 17 | + 'TestModule/.gitignore', |
| 18 | + 'TestModule/app.js', |
| 19 | + 'TestModule/Dockerfile', |
| 20 | + 'TestModule/Dockerfile.arm32v7', |
| 21 | + 'TestModule/Dockerfile.windows-amd64', |
| 22 | + 'TestModule/module.json', |
| 23 | + 'TestModule/package.json' |
23 | 24 | ]);
|
24 | 25 |
|
25 |
| - assert.jsonFileContent("TestModule/module.json", JSON.parse(fs.readFileSync(path.join(__dirname, "assets/module.json"), "utf-8"))); |
26 |
| - assert.jsonFileContent("TestModule/package.json", JSON.parse(fs.readFileSync(path.join(__dirname, "assets/package.json"), "utf-8"))); |
| 26 | + assert.jsonFileContent('TestModule/module.json', JSON.parse(fs.readFileSync(path.join(__dirname, 'assets/module.json'), 'utf-8'))); |
| 27 | + assert.jsonFileContent('TestModule/package.json', JSON.parse(fs.readFileSync(path.join(__dirname, 'assets/package.json'), 'utf-8'))); |
27 | 28 | });
|
28 | 29 | });
|
29 | 30 |
|
30 |
| - it("should generate module files with options", function () { |
31 |
| - return helpers.run(path.join(__dirname, "../app")) |
| 31 | + it('should generate module files with options', function () { |
| 32 | + return helpers.run(path.join(__dirname, '../app')) |
32 | 33 | .withOptions({
|
33 |
| - name: "TestModule", |
34 |
| - repository: "localhost:5555/TestModule" |
| 34 | + name: 'TestModule', |
| 35 | + repository: 'localhost:5555/TestModule' |
35 | 36 | })
|
36 | 37 | .then(() => {
|
37 | 38 | assert.file([
|
38 |
| - "TestModule/.gitignore", |
39 |
| - "TestModule/app.js", |
40 |
| - "TestModule/Dockerfile", |
41 |
| - "TestModule/Dockerfile.windows-amd64", |
42 |
| - "TestModule/module.json", |
43 |
| - "TestModule/package.json" |
| 39 | + 'TestModule/.gitignore', |
| 40 | + 'TestModule/app.js', |
| 41 | + 'TestModule/Dockerfile', |
| 42 | + 'TestModule/Dockerfile.arm32v7', |
| 43 | + 'TestModule/Dockerfile.windows-amd64', |
| 44 | + 'TestModule/module.json', |
| 45 | + 'TestModule/package.json' |
44 | 46 | ]);
|
45 | 47 |
|
46 |
| - assert.jsonFileContent("TestModule/module.json", JSON.parse(fs.readFileSync(path.join(__dirname, "assets/module.json"), "utf-8"))); |
47 |
| - assert.jsonFileContent("TestModule/package.json", JSON.parse(fs.readFileSync(path.join(__dirname, "assets/package.json"), "utf-8"))); |
| 48 | + assert.jsonFileContent('TestModule/module.json', JSON.parse(fs.readFileSync(path.join(__dirname, 'assets/module.json'), 'utf-8'))); |
| 49 | + assert.jsonFileContent('TestModule/package.json', JSON.parse(fs.readFileSync(path.join(__dirname, 'assets/package.json'), 'utf-8'))); |
48 | 50 | });
|
49 | 51 | });
|
50 | 52 | });
|
0 commit comments