Skip to main content

stylex_css_parser/css_types/
number.rs

1/*!
2CSS Number type parsing.
3
4Handles pure number values without units.
5Provides number parsing functionality for CSS numeric values.
6*/
7
8pub use crate::css_types::common_types::Number;
9
10pub use Number as CssNumber;
11
12#[cfg(test)]
13mod tests {
14  use super::*;
15
16  #[test]
17  fn test_number_reexport() {
18    let num = Number::new(42.5);
19    assert_eq!(num.value, 42.5);
20    assert_eq!(num.to_string(), "42.5");
21  }
22
23  #[test]
24  fn test_css_number_alias() {
25    let num = CssNumber::new(10.0);
26    assert_eq!(num.value, 10.0);
27  }
28}