@@ -18,9 +18,10 @@ load test_helper
1818 assert_equal " ${lines[8]} " " * [Remote files](#remote-files)"
1919 assert_equal " ${lines[9]} " " * [Multiple files](#multiple-files)"
2020 assert_equal " ${lines[10]} " " * [Combo](#combo)"
21- assert_equal " ${lines[11]} " " * [Tests](#tests)"
22- assert_equal " ${lines[12]} " " * [Dependency](#dependency)"
23- assert_equal " ${lines[13]} " " Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
21+ assert_equal " ${lines[11]} " " * [Auto insert and update TOC](#auto-insert-and-update-toc)"
22+ assert_equal " ${lines[12]} " " * [Tests](#tests)"
23+ assert_equal " ${lines[13]} " " * [Dependency](#dependency)"
24+ assert_equal " ${lines[14]} " " Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
2425
2526}
2627
@@ -52,13 +53,14 @@ load test_helper
5253 assert_equal " ${lines[6]} " " * [Remote files](README.md#remote-files)"
5354 assert_equal " ${lines[7]} " " * [Multiple files](README.md#multiple-files)"
5455 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)"
61- assert_equal " ${lines[15]} " " Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
56+ assert_equal " ${lines[9]} " " * [Auto insert and update TOC](README.md#auto-insert-and-update-toc)"
57+ assert_equal " ${lines[10]} " " * [Tests](README.md#tests)"
58+ assert_equal " ${lines[11]} " " * [Dependency](README.md#dependency)"
59+ assert_equal " ${lines[12]} " " * [sitemap.js](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#sitemapjs)"
60+ assert_equal " ${lines[13]} " " * [Installation](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#installation)"
61+ assert_equal " ${lines[14]} " " * [Usage](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#usage)"
62+ assert_equal " ${lines[15]} " " * [License](https://github.com/ekalinin/sitemap.js/blob/6bc3eb12c898c1037a35a11b2eb24ababdeb3580/README.md#license)"
63+ assert_equal " ${lines[16]} " " Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)"
6264}
6365
6466@test " TOC for markdown from stdin" {
@@ -74,29 +76,30 @@ load test_helper
7476 assert_equal " ${lines[6]} " " * [Remote files](#remote-files)"
7577 assert_equal " ${lines[7]} " " * [Multiple files](#multiple-files)"
7678 assert_equal " ${lines[8]} " " * [Combo](#combo)"
77- assert_equal " ${lines[9]} " " * [Tests](#tests)"
78- assert_equal " ${lines[10]} " " * [Dependency](#dependency)"
79+ assert_equal " ${lines[9]} " " * [Auto insert and update TOC](#auto-insert-and-update-toc)"
80+ assert_equal " ${lines[10]} " " * [Tests](#tests)"
81+ assert_equal " ${lines[11]} " " * [Dependency](#dependency)"
7982 }
8083}
8184
8285@test " --help" {
8386 run $BATS_TEST_DIRNAME /../gh-md-toc --help
8487 assert_success
8588 assert_equal " ${lines[1]} " " Usage:"
86- assert_equal " ${lines[2]} " " gh-md-toc src [src] Create TOC for a README file (url or local path)"
87- assert_equal " ${lines[3]} " " gh-md-toc - Create TOC for markdown from STDIN"
88- assert_equal " ${lines[4]} " " gh-md-toc --help Show help"
89- assert_equal " ${lines[5]} " " gh-md-toc --version Show version"
89+ assert_equal " ${lines[2]} " " gh-md-toc [--insert] src [src] Create TOC for a README file (url or local path)"
90+ assert_equal " ${lines[3]} " " gh-md-toc - Create TOC for markdown from STDIN"
91+ assert_equal " ${lines[4]} " " gh-md-toc --help Show help"
92+ assert_equal " ${lines[5]} " " gh-md-toc --version Show version"
9093}
9194
9295@test " no arguments" {
9396 run $BATS_TEST_DIRNAME /../gh-md-toc
9497 assert_success
9598 assert_equal " ${lines[1]} " " Usage:"
96- assert_equal " ${lines[2]} " " gh-md-toc src [src] Create TOC for a README file (url or local path)"
97- assert_equal " ${lines[3]} " " gh-md-toc - Create TOC for markdown from STDIN"
98- assert_equal " ${lines[4]} " " gh-md-toc --help Show help"
99- assert_equal " ${lines[5]} " " gh-md-toc --version Show version"
99+ assert_equal " ${lines[2]} " " gh-md-toc [--insert] src [src] Create TOC for a README file (url or local path)"
100+ assert_equal " ${lines[3]} " " gh-md-toc - Create TOC for markdown from STDIN"
101+ assert_equal " ${lines[4]} " " gh-md-toc --help Show help"
102+ assert_equal " ${lines[5]} " " gh-md-toc --version Show version"
100103}
101104
102105@test " --version" {
0 commit comments