cookie_cutter::__internal__single_source_single_template_tests!(
    multi_curly,
    r#"package main

import "fmt"

func main() {
    // this is some Go code that can be written verbatim and that will show up in the output
    var name string = "Jane"

    fmt.Printf("Hello %s!", name)
}"#,
    "../testdata/source_files/multi_curly.cctmpl",
    cookie_cutter::include_templates!("../testdata/source_files/multi_curly.cctmpl"),
    "multi_curly",
    value! {name: "Jane"},
    {
        #[allow(dead_code)]
        #[cfg_attr(feature = "serde", derive(Serialize))]
        struct Data {
            name: &'static str,
        }
    },
    Data { name: "Jane" }
);
