pub fn get_type_pattern(type_hint: Option<&str>) -> &'static str
Expand description
Translate a placeholder type hint into a regular-expression fragment.
§Examples
ⓘ
use rstest_bdd_patterns::get_type_pattern;
assert_eq!(get_type_pattern(Some("u32")), "\\d+");
assert_eq!(get_type_pattern(Some("f64")), "(?i:(?:[+-]?(?:\d+\.\d*|\.\d+|\d+)(?:[eE][+-]?\d+)?|nan|inf|infinity))");
assert_eq!(get_type_pattern(None), ".+?");