Add additional ways to spell US cup

This commit is contained in:
Juhani Krekelä 2023-06-01 03:09:00 +03:00
parent 4eb55ac7b8
commit b13191050f
1 changed files with 4 additions and 0 deletions

View File

@ -263,6 +263,8 @@ fn parse_unit(input: String) -> Result<NonMetric, ParseError> {
"US cups" => Ok(NonMetric::USCup), "US cups" => Ok(NonMetric::USCup),
"us cup" => Ok(NonMetric::USCup), "us cup" => Ok(NonMetric::USCup),
"us cups" => Ok(NonMetric::USCup), "us cups" => Ok(NonMetric::USCup),
"cup" => Ok(NonMetric::USCup),
"cups" => Ok(NonMetric::USCup),
"US liquid pint" => Ok(NonMetric::USLiquidPint), "US liquid pint" => Ok(NonMetric::USLiquidPint),
"US liquid pints" => Ok(NonMetric::USLiquidPint), "US liquid pints" => Ok(NonMetric::USLiquidPint),
@ -678,6 +680,8 @@ mod test {
"US cups", "US cups",
"us cup", "us cup",
"us cups", "us cups",
"cup",
"cups",
]); ]);
test_units(NonMetric::USLiquidPint, &[ test_units(NonMetric::USLiquidPint, &[