MCPcopy Create free account
hub / github.com/TheRedDeveloper/ply-engine / test_render_transform_rotate

Function test_render_transform_rotate

src/text_styling.rs:621–632  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

619
620 #[test]
621 fn test_render_transform_rotate() {
622 let lines = vec!["{transform_rotate=45|A}".to_string()];
623 let segments = parse_text_lines(lines).unwrap();
624 let mut tracker = FxHashMap::default();
625 let mut rendered = Vec::new();
626
627 render_styled_text(&segments[0], 0.0, 16.0, WHITE, &mut tracker, &mut 0,
628 |c, tr, col| rendered.push((c.to_string(), tr, col)),
629 |_, _, _| {});
630
631 assert!((rendered[0].1.rotation - 45.0).abs() < 0.01, "Rotate value wrong? {:?}", rendered);
632 }
633
634 #[test]
635 fn test_render_wave_effect() {

Callers

nothing calls this directly

Calls 2

parse_text_linesFunction · 0.85
render_styled_textFunction · 0.85

Tested by

no test coverage detected