@@ -97,17 +97,19 @@ fn test_require() -> Result<()> {
9797fn test_vectors ( ) -> Result < ( ) > {
9898 let lua = Lua :: new ( ) ;
9999
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 ( ) ?;
101103 assert_eq ! ( v, [ 4.0 , 4.0 , 4.0 ] ) ;
102104
103105 // 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 ( ) ?;
105107 assert ! ( v == [ 1.0 , 2.0 , 3.0 ] ) ;
106108
107109 // Test vector methods
108110 lua. load (
109111 r#"
110- local v = vector(1, 2, 3)
112+ local v = vector.create (1, 2, 3)
111113 assert(v.x == 1)
112114 assert(v.y == 2)
113115 assert(v.z == 3)
@@ -118,7 +120,7 @@ fn test_vectors() -> Result<()> {
118120 // Test vector methods (fastcall)
119121 lua. load (
120122 r#"
121- local v = vector(1, 2, 3)
123+ local v = vector.create (1, 2, 3)
122124 assert(v.x == 1)
123125 assert(v.y == 2)
124126 assert(v.z == 3)
@@ -135,17 +137,19 @@ fn test_vectors() -> Result<()> {
135137fn test_vectors ( ) -> Result < ( ) > {
136138 let lua = Lua :: new ( ) ;
137139
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 ( ) ?;
139143 assert_eq ! ( v, [ 5.0 , 5.0 , 5.0 , 5.0 ] ) ;
140144
141145 // 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 ( ) ?;
143147 assert ! ( v == [ 1.0 , 2.0 , 3.0 , 4.0 ] ) ;
144148
145149 // Test vector methods
146150 lua. load (
147151 r#"
148- local v = vector(1, 2, 3, 4)
152+ local v = vector.create (1, 2, 3, 4)
149153 assert(v.x == 1)
150154 assert(v.y == 2)
151155 assert(v.z == 3)
@@ -157,7 +161,7 @@ fn test_vectors() -> Result<()> {
157161 // Test vector methods (fastcall)
158162 lua. load (
159163 r#"
160- local v = vector(1, 2, 3, 4)
164+ local v = vector.create (1, 2, 3, 4)
161165 assert(v.x == 1)
162166 assert(v.y == 2)
163167 assert(v.z == 3)
@@ -180,10 +184,10 @@ fn test_vector_metatable() -> Result<()> {
180184 r#"
181185 {
182186 __index = {
183- new = vector,
187+ new = vector.create ,
184188
185189 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)
187191 end
188192 }
189193 }
0 commit comments