Skip to content

Commit 7785c4c

Browse files
committed
Fix test cases
Signed-off-by: Chengwei Yang <[email protected]>
1 parent 8cec2ec commit 7785c4c

File tree

1 file changed

+59
-59
lines changed

1 file changed

+59
-59
lines changed

tests/tests.bats

Lines changed: 59 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ load test_helper
99

1010
assert_equal "${lines[0]}" "Table of Contents"
1111
assert_equal "${lines[1]}" "================="
12-
assert_equal "${lines[2]}" " * [gh-md-toc](#gh-md-toc)"
13-
assert_equal "${lines[3]}" " * [Table of contents](#table-of-contents)"
14-
assert_equal "${lines[4]}" " * [Installation](#installation)"
15-
assert_equal "${lines[5]}" " * [Usage](#usage)"
16-
assert_equal "${lines[6]}" " * [STDIN](#stdin)"
17-
assert_equal "${lines[7]}" " * [Local files](#local-files)"
18-
assert_equal "${lines[8]}" " * [Remote files](#remote-files)"
19-
assert_equal "${lines[9]}" " * [Multiple files](#multiple-files)"
20-
assert_equal "${lines[10]}" " * [Combo](#combo)"
21-
assert_equal "${lines[11]}" " * [Tests](#tests)"
22-
assert_equal "${lines[12]}" " * [Dependency](#dependency)"
12+
assert_equal "${lines[2]}" " * [gh-md-toc](#gh-md-toc)"
13+
assert_equal "${lines[3]}" " * [Table of contents](#table-of-contents)"
14+
assert_equal "${lines[4]}" " * [Installation](#installation)"
15+
assert_equal "${lines[5]}" " * [Usage](#usage)"
16+
assert_equal "${lines[6]}" " * [STDIN](#stdin)"
17+
assert_equal "${lines[7]}" " * [Local files](#local-files)"
18+
assert_equal "${lines[8]}" " * [Remote files](#remote-files)"
19+
assert_equal "${lines[9]}" " * [Multiple files](#multiple-files)"
20+
assert_equal "${lines[10]}" " * [Combo](#combo)"
21+
assert_equal "${lines[11]}" " * [Tests](#tests)"
22+
assert_equal "${lines[12]}" " * [Dependency](#dependency)"
2323
assert_equal "${lines[13]}" "Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
2424

2525
}
@@ -30,10 +30,10 @@ load test_helper
3030

3131
assert_equal "${lines[0]}" "Table of Contents"
3232
assert_equal "${lines[1]}" "================="
33-
assert_equal "${lines[2]}" " * [sitemap.js](#sitemapjs)"
34-
assert_equal "${lines[3]}" " * [Installation](#installation)"
35-
assert_equal "${lines[4]}" " * [Usage](#usage)"
36-
assert_equal "${lines[5]}" " * [License](#license)"
33+
assert_equal "${lines[2]}" " * [sitemap.js](#sitemapjs)"
34+
assert_equal "${lines[3]}" " * [Installation](#installation)"
35+
assert_equal "${lines[4]}" " * [Usage](#usage)"
36+
assert_equal "${lines[5]}" " * [License](#license)"
3737
assert_equal "${lines[6]}" "Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
3838
}
3939

@@ -43,39 +43,39 @@ load test_helper
4343
https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md
4444
assert_success
4545

46-
assert_equal "${lines[0]}" " * [gh-md-toc](README.md#gh-md-toc)"
47-
assert_equal "${lines[1]}" " * [Table of contents](README.md#table-of-contents)"
48-
assert_equal "${lines[2]}" " * [Installation](README.md#installation)"
49-
assert_equal "${lines[3]}" " * [Usage](README.md#usage)"
50-
assert_equal "${lines[4]}" " * [STDIN](README.md#stdin)"
51-
assert_equal "${lines[5]}" " * [Local files](README.md#local-files)"
52-
assert_equal "${lines[6]}" " * [Remote files](README.md#remote-files)"
53-
assert_equal "${lines[7]}" " * [Multiple files](README.md#multiple-files)"
54-
assert_equal "${lines[8]}" " * [Combo](README.md#combo)"
55-
assert_equal "${lines[9]}" " * [Tests](README.md#tests)"
56-
assert_equal "${lines[10]}" " * [Dependency](README.md#dependency)"
57-
assert_equal "${lines[11]}" " * [sitemap.js](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#sitemapjs)"
58-
assert_equal "${lines[12]}" " * [Installation](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#installation)"
59-
assert_equal "${lines[13]}" " * [Usage](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#usage)"
60-
assert_equal "${lines[14]}" " * [License](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#license)"
46+
assert_equal "${lines[0]}" " * [gh-md-toc](README.md#gh-md-toc)"
47+
assert_equal "${lines[1]}" " * [Table of contents](README.md#table-of-contents)"
48+
assert_equal "${lines[2]}" " * [Installation](README.md#installation)"
49+
assert_equal "${lines[3]}" " * [Usage](README.md#usage)"
50+
assert_equal "${lines[4]}" " * [STDIN](README.md#stdin)"
51+
assert_equal "${lines[5]}" " * [Local files](README.md#local-files)"
52+
assert_equal "${lines[6]}" " * [Remote files](README.md#remote-files)"
53+
assert_equal "${lines[7]}" " * [Multiple files](README.md#multiple-files)"
54+
assert_equal "${lines[8]}" " * [Combo](README.md#combo)"
55+
assert_equal "${lines[9]}" " * [Tests](README.md#tests)"
56+
assert_equal "${lines[10]}" " * [Dependency](README.md#dependency)"
57+
assert_equal "${lines[11]}" " * [sitemap.js](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#sitemapjs)"
58+
assert_equal "${lines[12]}" " * [Installation](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#installation)"
59+
assert_equal "${lines[13]}" " * [Usage](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#usage)"
60+
assert_equal "${lines[14]}" " * [License](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#license)"
6161
assert_equal "${lines[15]}" "Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
6262
}
6363

6464
@test "TOC for markdown from stdin" {
6565
cat README.md | {
6666
run $BATS_TEST_DIRNAME/../gh-md-toc -
6767
assert_success
68-
assert_equal "${lines[0]}" " * [gh-md-toc](#gh-md-toc)"
69-
assert_equal "${lines[1]}" " * [Table of contents](#table-of-contents)"
70-
assert_equal "${lines[2]}" " * [Installation](#installation)"
71-
assert_equal "${lines[3]}" " * [Usage](#usage)"
72-
assert_equal "${lines[4]}" " * [STDIN](#stdin)"
73-
assert_equal "${lines[5]}" " * [Local files](#local-files)"
74-
assert_equal "${lines[6]}" " * [Remote files](#remote-files)"
75-
assert_equal "${lines[7]}" " * [Multiple files](#multiple-files)"
76-
assert_equal "${lines[8]}" " * [Combo](#combo)"
77-
assert_equal "${lines[9]}" " * [Tests](#tests)"
78-
assert_equal "${lines[10]}" " * [Dependency](#dependency)"
68+
assert_equal "${lines[0]}" " * [gh-md-toc](#gh-md-toc)"
69+
assert_equal "${lines[1]}" " * [Table of contents](#table-of-contents)"
70+
assert_equal "${lines[2]}" " * [Installation](#installation)"
71+
assert_equal "${lines[3]}" " * [Usage](#usage)"
72+
assert_equal "${lines[4]}" " * [STDIN](#stdin)"
73+
assert_equal "${lines[5]}" " * [Local files](#local-files)"
74+
assert_equal "${lines[6]}" " * [Remote files](#remote-files)"
75+
assert_equal "${lines[7]}" " * [Multiple files](#multiple-files)"
76+
assert_equal "${lines[8]}" " * [Combo](#combo)"
77+
assert_equal "${lines[9]}" " * [Tests](#tests)"
78+
assert_equal "${lines[10]}" " * [Dependency](#dependency)"
7979
}
8080
}
8181

@@ -107,42 +107,42 @@ load test_helper
107107

108108
@test "TOC for non-english chars, #6, #10" {
109109
run $BATS_TEST_DIRNAME/../gh-md-toc \
110-
https://github.com/ekalinin/envirius/blob/f939d3b6882bfb6ecb28ef7b6e62862f934ba945/README.ru.md
110+
https://github.com/ekalinin/envirius/blob/f939d3b6882bfb6ecb28ef7b6e62862f934ba945/README.ru.md
111111
assert_success
112112

113-
assert_equal "${lines[2]}" " * [envirius](#envirius)"
114-
assert_equal "${lines[3]}" " * [Идея](#Идея)"
115-
assert_equal "${lines[4]}" " * [Особенности](#Особенности)"
116-
assert_equal "${lines[5]}" " * [Установка](#Установка)"
113+
assert_equal "${lines[2]}" " * [envirius](#envirius)"
114+
assert_equal "${lines[3]}" " * [Идея](#Идея)"
115+
assert_equal "${lines[4]}" " * [Особенности](#Особенности)"
116+
assert_equal "${lines[5]}" " * [Установка](#Установка)"
117117

118118

119119
run $BATS_TEST_DIRNAME/../gh-md-toc \
120120
https://github.com/jlevy/the-art-of-command-line/blob/217da3b4fa751014ecc122fd9fede2328a7eeb3e/README-zh.md
121121
assert_success
122122

123-
assert_equal "${lines[2]}" " * [命令行的艺术](#命令行的艺术)"
124-
assert_equal "${lines[3]}" " * [必读](#必读)"
125-
assert_equal "${lines[4]}" " * [基础](#基础)"
126-
assert_equal "${lines[5]}" " * [日常使用](#日常使用)"
123+
assert_equal "${lines[2]}" " * [命令行的艺术](#命令行的艺术)"
124+
assert_equal "${lines[3]}" " * [必读](#必读)"
125+
assert_equal "${lines[4]}" " * [基础](#基础)"
126+
assert_equal "${lines[5]}" " * [日常使用](#日常使用)"
127127

128128

129129
run $BATS_TEST_DIRNAME/../gh-md-toc \
130130
https://github.com/jlevy/the-art-of-command-line/blob/217da3b4fa751014ecc122fd9fede2328a7eeb3e/README-pt.md
131131
assert_success
132132

133-
assert_equal "${lines[2]}" " * [A arte da linha de comando](#a-arte-da-linha-de-comando)"
134-
assert_equal "${lines[3]}" " * [Meta](#meta)"
135-
assert_equal "${lines[4]}" " * [Básico](#básico)"
136-
assert_equal "${lines[5]}" " * [Uso diário](#uso-diário)"
133+
assert_equal "${lines[2]}" " * [A arte da linha de comando](#a-arte-da-linha-de-comando)"
134+
assert_equal "${lines[3]}" " * [Meta](#meta)"
135+
assert_equal "${lines[4]}" " * [Básico](#básico)"
136+
assert_equal "${lines[5]}" " * [Uso diário](#uso-diário)"
137137
}
138138

139139
@test "TOC for text with backquote, #13" {
140140
run $BATS_TEST_DIRNAME/../gh-md-toc tests/test_backquote.md
141141
assert_success
142142

143-
assert_equal "${lines[2]}" " * [The command foo1](#the-command-foo1)"
144-
assert_equal "${lines[3]}" " * [The command foo2 is better](#the-command-foo2-is-better)"
145-
assert_equal "${lines[4]}" " * [The command bar1](#the-command-bar1)"
146-
assert_equal "${lines[5]}" " * [The command bar2 is better](#the-command-bar2-is-better)"
147-
assert_equal "${lines[6]}" " * [The command bar3 is the best](#the-command-bar3-is-the-best)"
143+
assert_equal "${lines[2]}" " * [The command foo1](#the-command-foo1)"
144+
assert_equal "${lines[3]}" " * [The command foo2 is better](#the-command-foo2-is-better)"
145+
assert_equal "${lines[4]}" " * [The command bar1](#the-command-bar1)"
146+
assert_equal "${lines[5]}" " * [The command bar2 is better](#the-command-bar2-is-better)"
147+
assert_equal "${lines[6]}" " * [The command bar3 is the best](#the-command-bar3-is-the-best)"
148148
}

0 commit comments

Comments
 (0)