Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
testing.rs 3.53 KiB
Newer Older
#[cfg(test)]
pub const TEST_JSON_WEBSITE: &'static str = "
{
peterrabbit's avatar
peterrabbit committed
    \"root_page\": {
        \"template_name\": \"TEST TEMPLATE\",
        \"metadata\": {
            \"title\": \"TEST\",
            \"description\": \"TEST DESCRIPTION\",
            \"image\": \"https://test/static/images/test.png\",
            \"css\": [],
            \"lang\":\"en\",
            \"js\": [],
            \"url_slug\": \"\"
        },
        \"body\": [
            {
                \"layout\": {
                    \"display\": \"flex\",
                    \"padding\": \"20px\"
                },
                \"contents\": [
                    {
                        \"tag\": \"h1\",
                        \"text\": \"testing\"
                    }
                ]
            }
        ],
        \"sub_pages\": [
            {
                \"template_name\": \"TEST TEMPLATE\",
                \"metadata\": {
                    \"title\": \"TEST SUBPAGE\",
                    \"description\": \"TEST DESCRIPTION SUBPAGE\",
                    \"image\": \"https://test/static/images/test.png\",
                    \"css\": [],
                    \"lang\":\"en\",
                    \"js\": [],
                    \"url_slug\": \"subpage\"
                },
                \"body\": [
                    {
                        \"layout\": {
                            \"display\": \"flex\",
                            \"padding\": \"20px\"
                        },
                        \"contents\": [
                            {
                                \"tag\": \"h1\",
                                \"text\": \"testing subpage\"
                            }
                        ]
                    }
                ],
                \"sub_pages\": [
                    {
                        \"template_name\": \"TEST TEMPLATE\",
                        \"metadata\": {
                            \"title\": \"TEST NESTTED\",
                            \"description\": \"TEST DESCRIPTION NESTED\",
                            \"image\": \"https://test/static/images/test.png\",
                            \"css\": [],
                            \"js\": [],
                            \"url_slug\": \"nested\",
                            \"lang\":\"en\"
                        },
                        \"body\": [
                            {
                                \"layout\": {
                                    \"display\": \"flex\",
                                    \"padding\": \"20px\"
                                },
                                \"contents\": [
                                    {
                                        \"tag\": \"h1\",
                                        \"text\": \"testing nested\"
                                    }
                                ]
                            }
                        ]
                    }
                ]
            }
        ]
peterrabbit's avatar
peterrabbit committed
    \"assets_index\": {
        \"images\": [],
        \"sounds\": [],
        \"videos\": [],
        \"docs\": [],
        \"source_code\": []
    },
    \"templates\": [
peterrabbit's avatar
peterrabbit committed
            \"name\": \"TEST TEMPLATE\",
            \"layout\": {
                \"display\": \"grid\"
peterrabbit's avatar
peterrabbit committed
            \"contents\": [
                {
                    \"tag\": \"nav\",
                    \"contents\": []
                },
peterrabbit's avatar
peterrabbit committed
                    \"tag\": \"footer\",
                    \"contents\": []