diff --git a/src/vs/workbench/test/node/api/extHostDocuments.test.ts b/src/vs/workbench/test/node/api/extHostDocuments.test.ts index 5b31a5f9a058d42d924b610359c2cdb37eb751e7..06ca8634be7da6a05c76c3afb7b6aff04c7bd22e 100644 --- a/src/vs/workbench/test/node/api/extHostDocuments.test.ts +++ b/src/vs/workbench/test/node/api/extHostDocuments.test.ts @@ -38,6 +38,15 @@ suite('ExtHostDocument', () => { ], '\n', 'text', 1, false); }); + test('readonly-ness', function () { + assert.throws(() => (data).document.uri = null); + assert.throws(() => (data).document.fileName = 'foofile'); + assert.throws(() => (data).document.isDirty = false); + assert.throws(() => (data).document.isUntitled = false); + assert.throws(() => (data).document.languageId = 'dddd'); + assert.throws(() => (data).document.lineCount = 9); + }); + test('lines', function () { assert.equal(data.document.lineCount, 4);