summaryrefslogtreecommitdiffstats
path: root/tests/blogc-make/check_blogc_make.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'tests/blogc-make/check_blogc_make.sh.in')
-rwxr-xr-xtests/blogc-make/check_blogc_make.sh.in325
1 files changed, 163 insertions, 162 deletions
diff --git a/tests/blogc-make/check_blogc_make.sh.in b/tests/blogc-make/check_blogc_make.sh.in
index 429632c..179529a 100755
--- a/tests/blogc-make/check_blogc_make.sh.in
+++ b/tests/blogc-make/check_blogc_make.sh.in
@@ -1470,19 +1470,19 @@ EOF
diff -uN "${TEMP}/proj/_build/page2/index.html" "${TEMP}/expected-page2.html"
rm -rf "${TEMP}/proj"
-mkdir -p "${TEMP}"/proj{,/temp,/contents/poost}
+mkdir -p "${TEMP}"/proj{,/temp,/contents/blog/poost}
### custom settings with some posts
-cat > "${TEMP}/proj/contents/poost/foo.blogc" <<EOF
+cat > "${TEMP}/proj/contents/blog/poost/foo.blogc" <<EOF
TITLE: Foo
DATE: 2016-10-01
----------------
This is foo.
EOF
-cat > "${TEMP}/proj/contents/poost/bar.blogc" <<EOF
+cat > "${TEMP}/proj/contents/blog/poost/bar.blogc" <<EOF
TITLE: Bar
DATE: 2016-09-01
----------------
@@ -1510,6 +1510,7 @@ pagination_prefix = pagination
posts_per_page = 1
atom_posts_per_page = 1
html_ext = .html
+blog_prefix = blog
index_prefix = posts
post_prefix = poost
tag_prefix = taag
@@ -1533,13 +1534,13 @@ bar
EOF
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" 2>&1 | tee "${TEMP}/output.txt"
-grep "_build/posts\\.html" "${TEMP}/output.txt"
-grep "_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep -v "_build/pagination/3\\.html" "${TEMP}/output.txt"
-grep "_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "_build/poost/bar\\.html" "${TEMP}/output.txt"
+grep "_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
rm "${TEMP}/output.txt"
@@ -1549,8 +1550,8 @@ Listing: Foo - Oct 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/posts.html" "${TEMP}/expected-index.html"
-diff -uN "${TEMP}/proj/_build/pagination/1.html" "${TEMP}/expected-index.html"
+diff -uN "${TEMP}/proj/_build/blog/posts.html" "${TEMP}/expected-index.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/1.html" "${TEMP}/expected-index.html"
cat > "${TEMP}/expected-page-2.html" <<EOF
@@ -1558,16 +1559,16 @@ Listing: Bar - Sep 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/pagination/2.html" "${TEMP}/expected-page-2.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/2.html" "${TEMP}/expected-page-2.html"
cat > "${TEMP}/expected-atom.xml" <<EOF
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title type="text">Lol's Website</title>
- <id>http://example.org/atoom/index.xml</id>
+ <id>http://example.org/blog/atoom/index.xml</id>
<updated>2016-10-01T00:00:00Z</updated>
<link href="http://example.org/" />
- <link href="http://example.org/atoom/index.xml" rel="self" />
+ <link href="http://example.org/blog/atoom/index.xml" rel="self" />
<author>
<name>Lol</name>
<email>author@example.com</email>
@@ -1575,10 +1576,10 @@ cat > "${TEMP}/expected-atom.xml" <<EOF
<subtitle type="text">WAT?!</subtitle>
<entry>
<title type="text">Foo</title>
- <id>http://example.org/poost/foo.html</id>
+ <id>http://example.org/blog/poost/foo.html</id>
<updated>2016-10-01T00:00:00Z</updated>
<published>2016-10-01T00:00:00Z</published>
- <link href="http://example.org/poost/foo.html" />
+ <link href="http://example.org/blog/poost/foo.html" />
<author>
<name>Lol</name>
<email>author@example.com</email>
@@ -1588,7 +1589,7 @@ cat > "${TEMP}/expected-atom.xml" <<EOF
</entry>
</feed>
EOF
-diff -uN "${TEMP}/proj/_build/atoom/index.xml" "${TEMP}/expected-atom.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/index.xml" "${TEMP}/expected-atom.xml"
cat > "${TEMP}/expected-post-foo.html" <<EOF
@@ -1599,7 +1600,7 @@ Foo - Oct 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/poost/foo.html" "${TEMP}/expected-post-foo.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/foo.html" "${TEMP}/expected-post-foo.html"
cat > "${TEMP}/expected-post-bar.html" <<EOF
@@ -1610,14 +1611,14 @@ Bar - Sep 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/poost/bar.html" "${TEMP}/expected-post-bar.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/bar.html" "${TEMP}/expected-post-bar.html"
rm -rf "${TEMP}/proj/_build"
### custom settings with some posts and tags
-cat > "${TEMP}/proj/contents/poost/baz.blogc" <<EOF
+cat > "${TEMP}/proj/contents/blog/poost/baz.blogc" <<EOF
TITLE: Baz
DATE: 2016-08-01
TAGS: tag1 tag2
@@ -1633,29 +1634,29 @@ tag2
EOF
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" 2>&1 | tee "${TEMP}/output.txt"
-grep "_build/posts\\.html" "${TEMP}/output.txt"
-grep "_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
-grep "_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/3\\.html" "${TEMP}/output.txt"
-grep -v "_build/pagination/4\\.html" "${TEMP}/output.txt"
-grep "_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "_build/poost/bar\\.html" "${TEMP}/output.txt"
-grep "_build/poost/baz\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/pagination/4\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/baz\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
rm "${TEMP}/output.txt"
-diff -uN "${TEMP}/proj/_build/posts.html" "${TEMP}/expected-index.html"
-diff -uN "${TEMP}/proj/_build/pagination/1.html" "${TEMP}/expected-index.html"
-diff -uN "${TEMP}/proj/_build/pagination/2.html" "${TEMP}/expected-page-2.html"
+diff -uN "${TEMP}/proj/_build/blog/posts.html" "${TEMP}/expected-index.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/1.html" "${TEMP}/expected-index.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/2.html" "${TEMP}/expected-page-2.html"
cat > "${TEMP}/expected-page-3.html" <<EOF
@@ -1663,18 +1664,18 @@ Listing: Baz - Aug 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/pagination/3.html" "${TEMP}/expected-page-3.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/3.html" "${TEMP}/expected-page-3.html"
-diff -uN "${TEMP}/proj/_build/atoom/index.xml" "${TEMP}/expected-atom.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/index.xml" "${TEMP}/expected-atom.xml"
cat > "${TEMP}/expected-atom-tag1.xml" <<EOF
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title type="text">Lol's Website - tag1</title>
- <id>http://example.org/atoom/tag1/index.xml</id>
+ <id>http://example.org/blog/atoom/tag1/index.xml</id>
<updated>2016-08-01T00:00:00Z</updated>
<link href="http://example.org/" />
- <link href="http://example.org/atoom/tag1/index.xml" rel="self" />
+ <link href="http://example.org/blog/atoom/tag1/index.xml" rel="self" />
<author>
<name>Lol</name>
<email>author@example.com</email>
@@ -1682,10 +1683,10 @@ cat > "${TEMP}/expected-atom-tag1.xml" <<EOF
<subtitle type="text">WAT?!</subtitle>
<entry>
<title type="text">Baz</title>
- <id>http://example.org/poost/baz.html</id>
+ <id>http://example.org/blog/poost/baz.html</id>
<updated>2016-08-01T00:00:00Z</updated>
<published>2016-08-01T00:00:00Z</published>
- <link href="http://example.org/poost/baz.html" />
+ <link href="http://example.org/blog/poost/baz.html" />
<author>
<name>Lol</name>
<email>author@example.com</email>
@@ -1695,16 +1696,16 @@ cat > "${TEMP}/expected-atom-tag1.xml" <<EOF
</entry>
</feed>
EOF
-diff -uN "${TEMP}/proj/_build/atoom/tag1/index.xml" "${TEMP}/expected-atom-tag1.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/tag1/index.xml" "${TEMP}/expected-atom-tag1.xml"
cat > "${TEMP}/expected-atom-tag2.xml" <<EOF
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title type="text">Lol's Website - tag2</title>
- <id>http://example.org/atoom/tag2/index.xml</id>
+ <id>http://example.org/blog/atoom/tag2/index.xml</id>
<updated>2016-08-01T00:00:00Z</updated>
<link href="http://example.org/" />
- <link href="http://example.org/atoom/tag2/index.xml" rel="self" />
+ <link href="http://example.org/blog/atoom/tag2/index.xml" rel="self" />
<author>
<name>Lol</name>
<email>author@example.com</email>
@@ -1712,10 +1713,10 @@ cat > "${TEMP}/expected-atom-tag2.xml" <<EOF
<subtitle type="text">WAT?!</subtitle>
<entry>
<title type="text">Baz</title>
- <id>http://example.org/poost/baz.html</id>
+ <id>http://example.org/blog/poost/baz.html</id>
<updated>2016-08-01T00:00:00Z</updated>
<published>2016-08-01T00:00:00Z</published>
- <link href="http://example.org/poost/baz.html" />
+ <link href="http://example.org/blog/poost/baz.html" />
<author>
<name>Lol</name>
<email>author@example.com</email>
@@ -1725,7 +1726,7 @@ cat > "${TEMP}/expected-atom-tag2.xml" <<EOF
</entry>
</feed>
EOF
-diff -uN "${TEMP}/proj/_build/atoom/tag2/index.xml" "${TEMP}/expected-atom-tag2.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/tag2/index.xml" "${TEMP}/expected-atom-tag2.xml"
cat > "${TEMP}/expected-post-baz.html" <<EOF
@@ -1736,9 +1737,9 @@ Baz - Aug 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/poost/foo.html" "${TEMP}/expected-post-foo.html"
-diff -uN "${TEMP}/proj/_build/poost/bar.html" "${TEMP}/expected-post-bar.html"
-diff -uN "${TEMP}/proj/_build/poost/baz.html" "${TEMP}/expected-post-baz.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/foo.html" "${TEMP}/expected-post-foo.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/bar.html" "${TEMP}/expected-post-bar.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/baz.html" "${TEMP}/expected-post-baz.html"
cat > "${TEMP}/expected-tag1.html" <<EOF
@@ -1746,8 +1747,8 @@ Listing: tag1 - Baz - Aug 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/taag/tag1.html" "${TEMP}/expected-tag1.html"
-diff -uN "${TEMP}/proj/_build/taag/tag1/pagination/1.html" "${TEMP}/expected-tag1.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag1.html" "${TEMP}/expected-tag1.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag1/pagination/1.html" "${TEMP}/expected-tag1.html"
cat > "${TEMP}/expected-tag2.html" <<EOF
@@ -1755,8 +1756,8 @@ Listing: tag2 - Baz - Aug 01, 2016
EOF
-diff -uN "${TEMP}/proj/_build/taag/tag2.html" "${TEMP}/expected-tag2.html"
-diff -uN "${TEMP}/proj/_build/taag/tag2/pagination/1.html" "${TEMP}/expected-tag2.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag2.html" "${TEMP}/expected-tag2.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag2/pagination/1.html" "${TEMP}/expected-tag2.html"
rm -rf "${TEMP}/proj/_build"
@@ -1782,45 +1783,45 @@ page2
EOF
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" 2>&1 | tee "${TEMP}/output.txt"
-grep "_build/posts\\.html" "${TEMP}/output.txt"
-grep "_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
-grep "_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/3\\.html" "${TEMP}/output.txt"
-grep -v "_build/pagination/4\\.html" "${TEMP}/output.txt"
-grep "_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "_build/poost/bar\\.html" "${TEMP}/output.txt"
-grep "_build/poost/baz\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/pagination/4\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/baz\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
grep "_build/page1\\.html" "${TEMP}/output.txt"
grep "_build/page2\\.html" "${TEMP}/output.txt"
rm "${TEMP}/output.txt"
-diff -uN "${TEMP}/proj/_build/posts.html" "${TEMP}/expected-index.html"
-diff -uN "${TEMP}/proj/_build/pagination/1.html" "${TEMP}/expected-index.html"
-diff -uN "${TEMP}/proj/_build/pagination/2.html" "${TEMP}/expected-page-2.html"
-diff -uN "${TEMP}/proj/_build/pagination/3.html" "${TEMP}/expected-page-3.html"
+diff -uN "${TEMP}/proj/_build/blog/posts.html" "${TEMP}/expected-index.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/1.html" "${TEMP}/expected-index.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/2.html" "${TEMP}/expected-page-2.html"
+diff -uN "${TEMP}/proj/_build/blog/pagination/3.html" "${TEMP}/expected-page-3.html"
-diff -uN "${TEMP}/proj/_build/atoom/index.xml" "${TEMP}/expected-atom.xml"
-diff -uN "${TEMP}/proj/_build/atoom/tag1/index.xml" "${TEMP}/expected-atom-tag1.xml"
-diff -uN "${TEMP}/proj/_build/atoom/tag2/index.xml" "${TEMP}/expected-atom-tag2.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/index.xml" "${TEMP}/expected-atom.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/tag1/index.xml" "${TEMP}/expected-atom-tag1.xml"
+diff -uN "${TEMP}/proj/_build/blog/atoom/tag2/index.xml" "${TEMP}/expected-atom-tag2.xml"
-diff -uN "${TEMP}/proj/_build/poost/foo.html" "${TEMP}/expected-post-foo.html"
-diff -uN "${TEMP}/proj/_build/poost/bar.html" "${TEMP}/expected-post-bar.html"
-diff -uN "${TEMP}/proj/_build/poost/baz.html" "${TEMP}/expected-post-baz.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/foo.html" "${TEMP}/expected-post-foo.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/bar.html" "${TEMP}/expected-post-bar.html"
+diff -uN "${TEMP}/proj/_build/blog/poost/baz.html" "${TEMP}/expected-post-baz.html"
-diff -uN "${TEMP}/proj/_build/taag/tag1.html" "${TEMP}/expected-tag1.html"
-diff -uN "${TEMP}/proj/_build/taag/tag1/pagination/1.html" "${TEMP}/expected-tag1.html"
-diff -uN "${TEMP}/proj/_build/taag/tag2.html" "${TEMP}/expected-tag2.html"
-diff -uN "${TEMP}/proj/_build/taag/tag2/pagination/1.html" "${TEMP}/expected-tag2.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag1.html" "${TEMP}/expected-tag1.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag1/pagination/1.html" "${TEMP}/expected-tag1.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag2.html" "${TEMP}/expected-tag2.html"
+diff -uN "${TEMP}/proj/_build/blog/taag/tag2/pagination/1.html" "${TEMP}/expected-tag2.html"
cat > "${TEMP}/expected-page1.html" <<EOF
@@ -1866,23 +1867,23 @@ f
EOF
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" 2>&1 | tee "${TEMP}/output.txt"
-grep "_build/posts\\.html" "${TEMP}/output.txt"
-grep "_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
-grep "_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/3\\.html" "${TEMP}/output.txt"
+grep "_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
grep -v "_build/pagination/4\\.html" "${TEMP}/output.txt"
-grep "_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "_build/poost/bar\\.html" "${TEMP}/output.txt"
-grep "_build/poost/baz\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/baz\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
grep "_build/page1\\.html" "${TEMP}/output.txt"
grep "_build/page2\\.html" "${TEMP}/output.txt"
grep "_build/a/b/c/foo" "${TEMP}/output.txt"
@@ -1905,23 +1906,23 @@ test "$(cat "${TEMP}/proj/_build/f/XDDDD")" = "FFFUUUUUU"
### clean rule
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" clean 2>&1 | tee "${TEMP}/output.txt"
-grep "_build/posts\\.html" "${TEMP}/output.txt"
-grep "_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
-grep "_build/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
-grep "_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/pagination/3\\.html" "${TEMP}/output.txt"
-grep -v "_build/pagination/4\\.html" "${TEMP}/output.txt"
-grep "_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "_build/poost/bar\\.html" "${TEMP}/output.txt"
-grep "_build/poost/baz\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2\\.html" "${TEMP}/output.txt"
-grep "_build/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "_build/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
+grep "_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/pagination/4\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
+grep "_build/blog/poost/baz\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2\\.html" "${TEMP}/output.txt"
+grep "_build/blog/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "_build/blog/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
grep "_build/page1\\.html" "${TEMP}/output.txt"
grep "_build/page2\\.html" "${TEMP}/output.txt"
grep "_build/a/b/c/foo" "${TEMP}/output.txt"
@@ -1938,23 +1939,23 @@ rm "${TEMP}/output.txt"
export OUTPUT_DIR="${TEMP}/___blogc_build"
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" 2>&1 | tee "${TEMP}/output.txt"
-grep "___blogc_build/posts\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "___blogc_build/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
-grep "___blogc_build/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
-grep "___blogc_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/pagination/3\\.html" "${TEMP}/output.txt"
-grep -v "___blogc_build/pagination/4\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/poost/bar\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/poost/baz\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag1\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "___blogc_build/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag2\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "___blogc_build/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "___blogc_build/blog/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
+grep "___blogc_build/blog/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
+grep "___blogc_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
+grep -v "___blogc_build/blog/pagination/4\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/poost/baz\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag1\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "___blogc_build/blog/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "___blogc_build/blog/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
grep "___blogc_build/page1\\.html" "${TEMP}/output.txt"
grep "___blogc_build/page2\\.html" "${TEMP}/output.txt"
grep "___blogc_build/a/b/c/foo" "${TEMP}/output.txt"
@@ -1967,23 +1968,23 @@ grep "___blogc_build/f/XDDDD" "${TEMP}/output.txt"
rm "${TEMP}/output.txt"
${TESTS_ENVIRONMENT} ${BLOGC_MAKE} -f "${TEMP}/proj/blogcfile" clean 2>&1 | tee "${TEMP}/output.txt"
-grep "___blogc_build/posts\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/atoom/index\\.xml" "${TEMP}/output.txt"
-grep "___blogc_build/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
-grep "___blogc_build/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
-grep "___blogc_build/pagination/1\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/pagination/2\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/pagination/3\\.html" "${TEMP}/output.txt"
-grep -v "___blogc_build/pagination/4\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/poost/foo\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/poost/bar\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/poost/baz\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag1\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "___blogc_build/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag2\\.html" "${TEMP}/output.txt"
-grep "___blogc_build/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
-grep -v "___blogc_build/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/posts\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/atoom/index\\.xml" "${TEMP}/output.txt"
+grep "___blogc_build/blog/atoom/tag1/index\\.xml" "${TEMP}/output.txt"
+grep "___blogc_build/blog/atoom/tag2/index\\.xml" "${TEMP}/output.txt"
+grep "___blogc_build/blog/pagination/1\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/pagination/2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/pagination/3\\.html" "${TEMP}/output.txt"
+grep -v "___blogc_build/blog/pagination/4\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/poost/foo\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/poost/bar\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/poost/baz\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag1\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag1/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "___blogc_build/blog/taag/tag1/pagination/2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag2\\.html" "${TEMP}/output.txt"
+grep "___blogc_build/blog/taag/tag2/pagination/1\\.html" "${TEMP}/output.txt"
+grep -v "___blogc_build/blog/taag/tag2/pagination/2\\.html" "${TEMP}/output.txt"
grep "___blogc_build/page1\\.html" "${TEMP}/output.txt"
grep "___blogc_build/page2\\.html" "${TEMP}/output.txt"
grep "___blogc_build/a/b/c/foo" "${TEMP}/output.txt"
@@ -2008,10 +2009,10 @@ cat > "${TEMP}/expected-atom-dump.xml" <<EOF
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title type="text">{{ SITE_TITLE }}{% ifdef FILTER_TAG %} - {{ FILTER_TAG }}{% endif %}</title>
- <id>{{ BASE_DOMAIN }}{{ BASE_URL }}/atoom{% ifdef FILTER_TAG %}/{{ FILTER_TAG }}{% endif %}/index.xml</id>
+ <id>{{ BASE_DOMAIN }}{{ BASE_URL }}/blog/atoom{% ifdef FILTER_TAG %}/{{ FILTER_TAG }}{% endif %}/index.xml</id>
<updated>{{ DATE_FIRST_FORMATTED }}</updated>
<link href="{{ BASE_DOMAIN }}{{ BASE_URL }}/" />
- <link href="{{ BASE_DOMAIN }}{{ BASE_URL }}/atoom{% ifdef FILTER_TAG %}/{{ FILTER_TAG }}{% endif %}/index.xml" rel="self" />
+ <link href="{{ BASE_DOMAIN }}{{ BASE_URL }}/blog/atoom{% ifdef FILTER_TAG %}/{{ FILTER_TAG }}{% endif %}/index.xml" rel="self" />
<author>
<name>{{ AUTHOR_NAME }}</name>
<email>{{ AUTHOR_EMAIL }}</email>
@@ -2020,10 +2021,10 @@ cat > "${TEMP}/expected-atom-dump.xml" <<EOF
{%- block listing %}
<entry>
<title type="text">{{ TITLE }}</title>
- <id>{{ BASE_DOMAIN }}{{ BASE_URL }}/poost/{{ FILENAME }}.html</id>
+ <id>{{ BASE_DOMAIN }}{{ BASE_URL }}/blog/poost/{{ FILENAME }}.html</id>
<updated>{{ DATE_FORMATTED }}</updated>
<published>{{ DATE_FORMATTED }}</published>
- <link href="{{ BASE_DOMAIN }}{{ BASE_URL }}/poost/{{ FILENAME }}.html" />
+ <link href="{{ BASE_DOMAIN }}{{ BASE_URL }}/blog/poost/{{ FILENAME }}.html" />
<author>
<name>{{ AUTHOR_NAME }}</name>
<email>{{ AUTHOR_EMAIL }}</email>