//! Tests for include preprocessor. use crate::prelude::*; // Basic test for #include. #[test] fn include() { BookTest::from_dir("includes/all_includes") .check_main_file( "book/includes.html", str![[r##"

Basic Includes

Sample

This is a sample include.

"##]], ) .check_main_file( "book/relative/includes.html", str![[r##"

Relative Includes

Sample

This is a sample include.

"##]], ); } // Checks for anchored includes. #[test] fn anchored_include() { BookTest::from_dir("includes/all_includes").check_main_file( "book/anchors.html", str![[r##"

Include Anchors

#![allow(unused)]
fn main() {
let x = 1;
}
"##]], ); }