fluent_testing/scenarios/
mod.rs

1mod browser;
2mod empty_resource_all_locales;
3mod empty_resource_one_locale;
4mod missing_optional_all_locales;
5mod missing_optional_one_locale;
6mod missing_required_all_locales;
7mod missing_required_one_locale;
8mod preferences;
9mod simple;
10pub mod structs;
11
12use structs::*;
13
14#[macro_export]
15macro_rules! queries {
16    ( $( $x:expr ),* ) => {
17        {
18            Queries(vec![
19                $(
20                    $x.into(),
21                )*
22            ])
23        }
24    };
25}
26
27pub fn get_scenarios() -> Vec<Scenario> {
28    vec![
29        simple::get_scenario(),
30        browser::get_scenario(),
31        preferences::get_scenario(),
32        empty_resource_one_locale::get_scenario(),
33        empty_resource_all_locales::get_scenario(),
34        missing_optional_one_locale::get_scenario(),
35        missing_optional_all_locales::get_scenario(),
36        missing_required_one_locale::get_scenario(),
37        missing_required_all_locales::get_scenario(),
38    ]
39}