Skip to content
This repository was archived by the owner on Apr 19, 2024. It is now read-only.

Commit dc2e6ae

Browse files
committed
Update dependencies
1 parent b25fdc8 commit dc2e6ae

File tree

6 files changed

+41
-37
lines changed

6 files changed

+41
-37
lines changed

.mocharc.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"spec": "lib/tests",
3+
"extension": ["js"],
4+
"recursive": true,
5+
"ui": "tdd"
6+
}

package-lock.json

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@types/vinyl": "^2.0.2",
3131
"@types/webpack": "^4.4.34",
3232
"@types/xml2js": "^0.4.2",
33-
"@types/yargs": "^15.0.5",
33+
"@types/yargs": "^16.0.1",
3434
"mocha": "^7.1.2"
3535
},
3636
"dependencies": {
@@ -45,7 +45,7 @@
4545
"typescript": "^3.9.5",
4646
"vinyl": "^2.1.0",
4747
"xml2js": "^0.4.19",
48-
"yargs": "^16.0.3"
48+
"yargs": "^17.0.1"
4949
},
5050
"scripts": {
5151
"compile": "tsc -p ./src",

src/tests/analyze.tests.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import * as assert from 'assert';
88

99
import * as nlsDev from '../lib';
1010

11-
describe('Localize', () => {
12-
it('Analyze Simple Key', () => {
11+
suite('Localize', () => {
12+
test('Analyze Simple Key', () => {
1313
let code: string[] = [
1414
"var nls = require('vscode-nls');",
1515
"var localize = nls.config({ locale: 'de-DE', cache: true })();",
@@ -36,7 +36,7 @@ describe('Localize', () => {
3636
]
3737
});
3838
});
39-
it('Analyze Complex Key', () => {
39+
test('Analyze Complex Key', () => {
4040
let code: string[] = [
4141
"var nls = require('vscode-nls');",
4242
"var localize = nls.config({ locale: 'de-DE', cache: true })();",
@@ -68,7 +68,7 @@ describe('Localize', () => {
6868
]
6969
});
7070
});
71-
it('loadMessageBundle', () => {
71+
test('loadMessageBundle', () => {
7272
let code: string[] = [
7373
"var nls = require('vscode-nls');",
7474
"var localize = nls.loadMessageBundle();",
@@ -83,7 +83,7 @@ describe('Localize', () => {
8383
assert.strictEqual(result.contents, expected.join('\n'));
8484
})
8585

86-
it('keepFilename', () => {
86+
test('keepFilename', () => {
8787
let code: string[] = [
8888
"var nls = require('vscode-nls');",
8989
"var localize = nls.loadMessageBundle();",
@@ -98,7 +98,7 @@ describe('Localize', () => {
9898
assert.strictEqual(result.contents, expected.join('\n'));
9999
})
100100

101-
it('works with es imports', () => {
101+
test('works with es imports', () => {
102102
let code: string[] = [
103103
"import * as nls from 'vscode-nls';",
104104
"var localize = nls.loadMessageBundle();",
@@ -113,7 +113,7 @@ describe('Localize', () => {
113113
assert.strictEqual(result.contents, expected.join('\n'));
114114
})
115115

116-
it('works with import equals', () => {
116+
test('works with import equals', () => {
117117
let code: string[] = [
118118
"import nls = require('vscode-nls')",
119119
"var localize = nls.loadMessageBundle();",
@@ -128,7 +128,7 @@ describe('Localize', () => {
128128
assert.strictEqual(result.contents, expected.join('\n'));
129129
})
130130

131-
it('works with compiled __importStar', () => {
131+
test('works with compiled __importStar', () => {
132132
let code: string[] = [
133133
"const nls = __importStar(require('vscode-nls'))",
134134
"var localize = nls.loadMessageBundle();",
@@ -144,7 +144,7 @@ describe('Localize', () => {
144144
})
145145

146146

147-
it('https://github.com/Microsoft/vscode/issues/56792', () => {
147+
test('https://github.com/Microsoft/vscode/issues/56792', () => {
148148
let code: string[] = [
149149
"var nls = require('vscode-nls');",
150150
"var localize = nls.loadMessageBundle();",

src/tests/main.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@
66
import assert = require('assert');
77
import i18n = require('../main');
88

9-
describe('XLF Parser Tests', () => {
9+
suite('XLF Parser Tests', () => {
1010
const sampleXlf = '<?xml version="1.0" encoding="utf-8"?><xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"><file original="vs/base/common/keybinding" source-language="en" datatype="plaintext"><body><trans-unit id="key1"><source xml:lang="en">Key #1</source></trans-unit><trans-unit id="key2"><source xml:lang="en">Key #2 &amp;</source></trans-unit></body></file></xliff>';
1111
const sampleTranslatedXlf = '<?xml version="1.0" encoding="utf-8"?><xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"><file original="vs/base/common/keybinding" source-language="en" target-language="ru" datatype="plaintext"><body><trans-unit id="key1"><source xml:lang="en">Key #1</source><target>Кнопка #1</target></trans-unit><trans-unit id="key2"><source xml:lang="en">Key #2 &amp;</source><target>Кнопка #2 &amp;</target></trans-unit></body></file></xliff>';
1212
const originalFilePath = 'vs/base/common/keybinding';
1313
const keys = ['key1', 'key2'];
1414
const messages = ['Key #1', 'Key #2 &'];
1515
const translatedMessages = { key1: 'Кнопка #1', key2: 'Кнопка #2 &' };
1616

17-
it('Keys & messages to XLF conversion', () => {
17+
test('Keys & messages to XLF conversion', () => {
1818
let xlf = new i18n.XLF('vscode-workbench');
1919
xlf.addFile(originalFilePath, keys, messages);
2020
const xlfString = xlf.toString();
2121

2222
assert.strictEqual(xlfString.replace(/\s{2,}/g, ''), sampleXlf);
2323
});
2424

25-
it('XLF to keys & messages conversion', () => {
25+
test('XLF to keys & messages conversion', () => {
2626
i18n.XLF.parse(sampleTranslatedXlf).then(function (resolvedFiles) {
2727
assert.deepEqual(resolvedFiles[0].messages, translatedMessages);
2828
assert.strictEqual(resolvedFiles[0].originalFilePath, originalFilePath);

test/mocha.opts

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)