You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
monaco-editor/test/markdown.test.ts

44 lines
1.2 KiB
TypeScript

/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
'use strict';
import {testTokenization} from './testRunner';
testTokenization('markdown', [
[{
line: '# Some header',
tokens: [
{ startIndex: 0, type: 'entity.name.tag.md' }
]
}],
[{
line: '* Some list item',
tokens: [
{ startIndex: 0, type: 'keyword.md' },
{ startIndex: 2, type: '' }
]
}],
[{
line: 'some `code`',
tokens: [
{ startIndex: 0, type: '' },
{ startIndex: 5, type: 'variable.md' }
]
}],
[{
line: 'some ![link](http://link.com)',
tokens: [
{ startIndex: 0, type: '' },
{ startIndex: 5, type: 'string.link.md' },
{ startIndex: 7, type: '' },
{ startIndex: 11, type: 'string.link.md' }
]
}]
]);