浏览代码

Create julia.test.ts

alan.invents 5 年之前
父节点
当前提交
39003d4b56
共有 1 个文件被更改,包括 36 次插入0 次删除
  1. 36 0
      src/julia/julia.test.ts

+ 36 - 0
src/julia/julia.test.ts

@@ -0,0 +1,36 @@
+/*---------------------------------------------------------------------------------------------
+ *  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 '../test/testRunner';
+
+testTokenization('julia', [
+  [{
+    line: "a = 1",
+    tokens: [
+      {startIndex: 0, type: "identifier.julia"},
+      {startIndex: 1, type: ""},
+      {startIndex: 2, type: "source.julia"},
+      {startIndex: 3, type: ""},
+      {startIndex: 4, type: "number.julia"}
+    ]
+  }],
+  
+  [{
+    line: "b(c) = 2c"
+    tokens: [
+      {startIndex: 0, type: "keyword.flow.julia"},
+      {startIndex: 1, type: "delimiter.parenthesis.julia"},
+      {startIndex: 2, type: "identifier.julia"},
+      {startIndex: 3, type: "delimiter.parenthesis.julia"},
+      {startIndex: 4, type: ""},
+      {startIndex: 5, type: "source.julia"},
+      {startIndex: 6, type: ""},
+      {startIndex: 7, type: "number.julia"},
+      {startIndex: 8, type: "identifer.julia"}
+    ]
+  }]
+]);