X-Git-Url: https://git.r.bdr.sh/rbdr/page/blobdiff_plain/1c5797fadeea6be505c01f13508203ba234cbdfa..36a5c232b1f5d86bf97e29af987862732556ee07:/tests/cli_test.rs?ds=inline
diff --git a/tests/cli_test.rs b/tests/cli_test.rs
index 0bb46bb..fcbdb99 100644
--- a/tests/cli_test.rs
+++ b/tests/cli_test.rs
@@ -24,22 +24,28 @@ fn test_basic_generation() {
let html_dir = parent.join(format!("{}_html", dir_name));
let gemini_dir = parent.join(format!("{}_gemini", dir_name));
- let _cleanup = TestDir {
- paths: vec![test_dir.clone(), html_dir.clone(), gemini_dir.clone()]
+ let _cleanup = TestDir {
+ paths: vec![test_dir.clone(), html_dir.clone(), gemini_dir.clone()],
};
// Create test input files
- create_test_file(&test_dir.join("_layout.html"), "\
+ create_test_file(
+ &test_dir.join("_layout.html"),
+ "\
{{ title }}
{{ content }}
-");
- create_test_file(&test_dir.join("test.gmi"), "\
+",
+ );
+ create_test_file(
+ &test_dir.join("test.gmi"),
+ "\
--- title: Page Is Cool!
# Test
Hello world
-");
+",
+ );
create_test_file(&test_dir.join("test.png"), "A picture of a cute cat");
// Run the program from the test directory
@@ -54,7 +60,9 @@ Hello world
assert!(gemini_dir.exists());
let html_output = html_dir.join("test.html");
- assert_file_contents(&html_output, "\
+ assert_file_contents(
+ &html_output,
+ "\
Page Is Cool!
@@ -63,16 +71,20 @@ Hello world
-");
+",
+ );
let html_asset_output = html_dir.join("test.png");
assert_file_contents(&html_asset_output, "A picture of a cute cat");
let gemini_output = gemini_dir.join("test.gmi");
- assert_file_contents(&gemini_output, "\
+ assert_file_contents(
+ &gemini_output,
+ "\
# Test
Hello world
-");
+",
+ );
let gemini_asset_output = gemini_dir.join("test.png");
assert!(gemini_asset_output.exists());
@@ -88,16 +100,19 @@ fn test_missing_layout() {
let html_dir = parent.join(format!("{}_html", dir_name));
let gemini_dir = parent.join(format!("{}_gemini", dir_name));
- let _cleanup = TestDir {
- paths: vec![test_dir.clone(), html_dir.clone(), gemini_dir.clone()]
+ let _cleanup = TestDir {
+ paths: vec![test_dir.clone(), html_dir.clone(), gemini_dir.clone()],
};
// Create test input files
- create_test_file(&test_dir.join("test.gmi"), "\
+ create_test_file(
+ &test_dir.join("test.gmi"),
+ "\
--- title: Page Is Cool!
# Test
Hello world
-");
+",
+ );
create_test_file(&test_dir.join("test.png"), "A picture of a cute cat");
// Run the program from the test directory