Skip to content

Commit c90465c

Browse files
committed
test: skipping test comment
1 parent 9cd746e commit c90465c

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

examples/tree.wy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
注曰。skip_test
2+
13
吾嘗觀「「畫譜」」之書。方悟「備紙」「擇筆」「蘸色」「落筆」「運筆」「提筆」「裱畫」之義。
24
吾嘗觀「「算經」」之書。方悟「正弦」「餘弦」「半圓周率」之義。
35

examples/tree2.wy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
注曰。skip_test
2+
13
吾嘗觀「「畫譜」」之書。方悟「備紙」「擇筆」「蘸色」「落筆」「運筆」「提筆」「裱畫」之義。
24
吾嘗觀「「算經」」之書。方悟「正弦」「餘弦」「半圓周率」「四分圓周率」之義。
35
吾嘗觀「「易經」」之書。方悟「運」「占」之義。

test/__snapshots__/examples.test.js.mocha-snapshot

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,3 +326,11 @@ exports["examples/javascript/draw_heart(0)"] = "````````````````````````````````
326326

327327
exports["examples/romanizeIdentifiers/draw_heart(0)"] = "``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n````````````````````琉璃梳子撫青絲,````````````````````````````````````````畫心牽腸癡不癡。``````````````````\n``````````````琉璃梳子撫青絲,畫心牽腸癡不癡````````````````````````。琉璃梳子撫青絲,畫心牽腸癡不````````````\n````````````癡。琉璃梳子撫青絲,畫心牽腸癡不癡。````````````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃``````````\n``````````梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青````````````絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心````````\n````````牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青``````\n``````絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不````癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青````\n``````絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,````\n``````畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心````\n``````牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸````\n``````癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不````\n``````癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。````\n````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。``````\n````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。``````\n``````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不````````\n````````````癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心``````````\n````````````牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青``````````\n``````````````絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。````````````\n````````````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,``````````````\n``````````````````畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不````````````````\n````````````````````癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃``````````````````\n````````````````````````梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃``````````````````````\n``````````````````````````梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。````````````````````````\n````````````````````````````琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸``````````````````````````\n````````````````````````````````癡不癡。琉璃梳子撫青絲,畫心牽腸癡不癡。琉璃梳子``````````````````````````````\n``````````````````````````````````撫青絲,畫心牽腸癡不癡。琉璃梳子撫青絲,畫心````````````````````````````````\n``````````````````````````````````````牽腸癡不癡。琉璃梳子撫青絲,畫心牽腸````````````````````````````````````\n````````````````````````````````````````癡不癡。琉璃梳子撫青絲,畫心牽腸``````````````````````````````````````\n````````````````````````````````````````````癡不癡。琉璃梳子撫青絲,``````````````````````````````````````````\n``````````````````````````````````````````````畫心牽腸癡不癡。琉璃````````````````````````````````````````````\n``````````````````````````````````````````````````梳子撫青絲,````````````````````````````````````````````````\n````````````````````````````````````````````````````畫心牽腸``````````````````````````````````````````````````\n``````````````````````````````````````````````````````癡不````````````````````````````````````````````````````\n``````````````````````````````````````````````````````癡。````````````````````````````````````````````````````\n``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n``````````````````````````````````````````````````````````````````````````````````````````````````````````````\n\n";
328328

329+
exports["examples/javascript/macro(0)"] = "問天地好在\n[ 2, 3, 4, 5, 6, 7 ]\n[ 2, 3, 4, 5, 6, 7 ]\n[ 4, 5, 6 ]\n[ 4, 5, 6 ]\n21\n21\n21\n";
330+
331+
exports["examples/javascript/pi_liuhui(0)"] = "割圓 3072 觚。所得圓率者。\n3.1415921059992717 '也。'\n";
332+
333+
exports["examples/romanizeIdentifiers/macro(0)"] = "問天地好在\n[ 2, 3, 4, 5, 6, 7 ]\n[ 2, 3, 4, 5, 6, 7 ]\n[ 4, 5, 6 ]\n[ 4, 5, 6 ]\n21\n21\n21\n";
334+
335+
exports["examples/romanizeIdentifiers/pi_liuhui(0)"] = "割圓 3072 觚。所得圓率者。\n3.1415921059992717 '也。'\n";
336+

test/examples.test.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ const python = getPythonExecutable();
1111
const examplesContainsRandom = ["divination"];
1212
const examplesBrokenByNewFeatures = ["quine", "quine2"];
1313

14+
const testSkippingComments = "注曰。skip_test";
15+
1416
function getPythonExecutable() {
1517
try {
1618
const output = execSync(`python3 -V`).toString();
@@ -25,6 +27,8 @@ function getPythonExecutable() {
2527

2628
function runExample(lang, name, options = {}) {
2729
var txt = fs.readFileSync(path.join(exampleDir, name + ".wy")).toString();
30+
if (txt.startsWith(testSkippingComments)) return;
31+
2832
var compiled = parser.compile(lang, txt, {
2933
logCallback: () => {},
3034
...options

0 commit comments

Comments
 (0)