[][src]Function pbrt::core::paramset::testutils::make_string_param_set

pub fn make_string_param_set(name: &str, vals: Vec<String>) -> ParamSet

Creates a ParamSet with one entry containing name and set to vals.

Examples

use pbrt::core::paramset::testutils::make_string_param_set;

let ps = make_string_param_set("value", vec!["found".to_string()]);
assert_eq!(
    ps.find_one_string("value", "default".to_string()),
    "found".to_string()
);
assert_eq!(
    ps.find_one_string("non-existent", "default".to_string()),
    "default".to_string()
);