()
| 574 | |
| 575 | #[test] |
| 576 | fn test_multiply_str() { |
| 577 | Interpreter::without_stdlib(Default::default()).enter(|vm| { |
| 578 | let a = vm.new_pyobj(crate::common::ascii!("Hello ")); |
| 579 | let b = vm.new_pyobj(4_i32); |
| 580 | let res = vm._mul(&a, &b).unwrap(); |
| 581 | let value = res.downcast_ref::<PyStr>().unwrap(); |
| 582 | assert_eq!(value.as_wtf8(), "Hello Hello Hello Hello ") |
| 583 | }) |
| 584 | } |
| 585 | } |