@@ -97,17 +97,19 @@ fn test_require() -> Result<()> {
97
97
fn test_vectors ( ) -> Result < ( ) > {
98
98
let lua = Lua :: new ( ) ;
99
99
100
- let v: Vector = lua. load ( "vector(1, 2, 3) + vector(3, 2, 1)" ) . eval ( ) ?;
100
+ let v: Vector = lua
101
+ . load ( "vector.create(1, 2, 3) + vector.create(3, 2, 1)" )
102
+ . eval ( ) ?;
101
103
assert_eq ! ( v, [ 4.0 , 4.0 , 4.0 ] ) ;
102
104
103
105
// Test conversion into Rust array
104
- let v: [ f64 ; 3 ] = lua. load ( "vector(1, 2, 3)" ) . eval ( ) ?;
106
+ let v: [ f64 ; 3 ] = lua. load ( "vector.create (1, 2, 3)" ) . eval ( ) ?;
105
107
assert ! ( v == [ 1.0 , 2.0 , 3.0 ] ) ;
106
108
107
109
// Test vector methods
108
110
lua. load (
109
111
r#"
110
- local v = vector(1, 2, 3)
112
+ local v = vector.create (1, 2, 3)
111
113
assert(v.x == 1)
112
114
assert(v.y == 2)
113
115
assert(v.z == 3)
@@ -118,7 +120,7 @@ fn test_vectors() -> Result<()> {
118
120
// Test vector methods (fastcall)
119
121
lua. load (
120
122
r#"
121
- local v = vector(1, 2, 3)
123
+ local v = vector.create (1, 2, 3)
122
124
assert(v.x == 1)
123
125
assert(v.y == 2)
124
126
assert(v.z == 3)
@@ -135,17 +137,19 @@ fn test_vectors() -> Result<()> {
135
137
fn test_vectors ( ) -> Result < ( ) > {
136
138
let lua = Lua :: new ( ) ;
137
139
138
- let v: Vector = lua. load ( "vector(1, 2, 3, 4) + vector(4, 3, 2, 1)" ) . eval ( ) ?;
140
+ let v: Vector = lua
141
+ . load ( "vector.create(1, 2, 3, 4) + vector.create(4, 3, 2, 1)" )
142
+ . eval ( ) ?;
139
143
assert_eq ! ( v, [ 5.0 , 5.0 , 5.0 , 5.0 ] ) ;
140
144
141
145
// Test conversion into Rust array
142
- let v: [ f64 ; 4 ] = lua. load ( "vector(1, 2, 3, 4)" ) . eval ( ) ?;
146
+ let v: [ f64 ; 4 ] = lua. load ( "vector.create (1, 2, 3, 4)" ) . eval ( ) ?;
143
147
assert ! ( v == [ 1.0 , 2.0 , 3.0 , 4.0 ] ) ;
144
148
145
149
// Test vector methods
146
150
lua. load (
147
151
r#"
148
- local v = vector(1, 2, 3, 4)
152
+ local v = vector.create (1, 2, 3, 4)
149
153
assert(v.x == 1)
150
154
assert(v.y == 2)
151
155
assert(v.z == 3)
@@ -157,7 +161,7 @@ fn test_vectors() -> Result<()> {
157
161
// Test vector methods (fastcall)
158
162
lua. load (
159
163
r#"
160
- local v = vector(1, 2, 3, 4)
164
+ local v = vector.create (1, 2, 3, 4)
161
165
assert(v.x == 1)
162
166
assert(v.y == 2)
163
167
assert(v.z == 3)
@@ -180,10 +184,10 @@ fn test_vector_metatable() -> Result<()> {
180
184
r#"
181
185
{
182
186
__index = {
183
- new = vector,
187
+ new = vector.create ,
184
188
185
189
product = function(a, b)
186
- return vector(a.x * b.x, a.y * b.y, a.z * b.z)
190
+ return vector.create (a.x * b.x, a.y * b.y, a.z * b.z)
187
191
end
188
192
}
189
193
}
0 commit comments