|
1 | | -use std::f32; |
2 | 1 | use std::iter::FromIterator; |
3 | 2 |
|
4 | 3 | use mlua::{FromLua, Function, Lua, MetaMethod, Result, UserData, UserDataMethods, Value, Variadic, chunk}; |
@@ -35,7 +34,7 @@ fn main() -> Result<()> { |
35 | 34 | assert_eq!(globals.get::<String>("global")?, "foobar"); |
36 | 35 |
|
37 | 36 | assert_eq!(lua.load("1 + 1").eval::<i32>()?, 2); |
38 | | - assert_eq!(lua.load("false == false").eval::<bool>()?, true); |
| 37 | + assert!(lua.load("false == false").eval::<bool>()?); |
39 | 38 | assert_eq!(lua.load("return 1 + 2").eval::<i32>()?, 3); |
40 | 39 |
|
41 | 40 | // Use can use special `chunk!` macro to use Rust tokenizer and automatically capture variables |
@@ -119,15 +118,13 @@ fn main() -> Result<()> { |
119 | 118 | })?; |
120 | 119 | globals.set("join", join)?; |
121 | 120 |
|
122 | | - assert_eq!( |
| 121 | + assert!( |
123 | 122 | lua.load(r#"check_equal({"a", "b", "c"}, {"a", "b", "c"})"#) |
124 | | - .eval::<bool>()?, |
125 | | - true |
| 123 | + .eval::<bool>()? |
126 | 124 | ); |
127 | | - assert_eq!( |
128 | | - lua.load(r#"check_equal({"a", "b", "c"}, {"d", "e", "f"})"#) |
129 | | - .eval::<bool>()?, |
130 | | - false |
| 125 | + assert!( |
| 126 | + !lua.load(r#"check_equal({"a", "b", "c"}, {"d", "e", "f"})"#) |
| 127 | + .eval::<bool>()? |
131 | 128 | ); |
132 | 129 | assert_eq!(lua.load(r#"join("a", "b", "c")"#).eval::<String>()?, "abc"); |
133 | 130 |
|
|
0 commit comments