diff --git a/src/tests_files/config.toml b/src/tests_files/config.toml new file mode 100644 index 0000000..6cf6a90 --- /dev/null +++ b/src/tests_files/config.toml @@ -0,0 +1,8 @@ +[general] +lang = "en" +title = "Blog" + +[contact] +author = "author" +email = "email@example.com" +signal = "signal url" diff --git a/src/tests_files/formatter.html b/src/tests_files/formatter.html new file mode 100644 index 0000000..973e582 --- /dev/null +++ b/src/tests_files/formatter.html @@ -0,0 +1,11 @@ + + + + + + Document + + + {{replace_me}} + + diff --git a/src/tests_files/image.png b/src/tests_files/image.png new file mode 100644 index 0000000..49abd93 Binary files /dev/null and b/src/tests_files/image.png differ diff --git a/src/tests_files/no_metadata_post.md b/src/tests_files/no_metadata_post.md new file mode 100644 index 0000000..115a838 --- /dev/null +++ b/src/tests_files/no_metadata_post.md @@ -0,0 +1,2 @@ +# This markdown has no metadata. +That's bad. Don't do it. It's for tests only. diff --git a/src/tests_files/post.md b/src/tests_files/post.md new file mode 100644 index 0000000..308c92e --- /dev/null +++ b/src/tests_files/post.md @@ -0,0 +1,42 @@ +--- +[metadata] +author = "joseph" +date = 2026-01-01 +title = "Example of a blog post" +tags = ["blog", "test", "lalilulelo"] +--- +# This is an example post + +In this example we will do a couple of cool markdown things. + +## This is a h2 header +*This text is written in italic!* +### Look at this! +**This text is BOLD!** + +## Hello world! +```cpp +#include + +int main() { + std::cout << "Hello world!" << std::endl; +} +``` +This is super cool! + +## Time to link some random website! +This [should be clickable](https://example.com) + +## Image test +![this should show an image](./image.png) + +## This is an ordered list +1. one +2. six +3. seven + +## This is an unordered one +- six +- nine +- six +- nine