@@ -33,11 +33,11 @@ for (let { name, buffers } of require('./table_config')) {
33
33
const sliceToArraySuiteName = `Slice toArray "${ name } " vectors` ;
34
34
suites . push ( createTestSuite ( parseSuiteName , createFromTableTest ( name , buffers ) ) ) ;
35
35
suites . push ( createTestSuite ( parseSuiteName , createReadBatchesTest ( name , buffers ) ) ) ;
36
- const table = Table . from ( buffers ) ;
37
- suites . push ( ...table . columns . map ( ( vector , i ) => createTestSuite ( getByIndexSuiteName , createGetByIndexTest ( vector , table . schema . fields [ i ] . name ) ) ) ) ;
38
- suites . push ( ...table . columns . map ( ( vector , i ) => createTestSuite ( iterateSuiteName , createIterateTest ( vector , table . schema . fields [ i ] . name ) ) ) ) ;
39
- suites . push ( ...table . columns . map ( ( vector , i ) => createTestSuite ( sliceToArraySuiteName , createSliceToArrayTest ( vector , table . schema . fields [ i ] . name ) ) ) ) ;
40
- suites . push ( ...table . columns . map ( ( vector , i ) => createTestSuite ( sliceSuiteName , createSliceTest ( vector , table . schema . fields [ i ] . name ) ) ) ) ;
36
+ const table = Table . from ( buffers ) , schema = table . schema ;
37
+ suites . push ( ...schema . fields . map ( ( f , i ) => createTestSuite ( getByIndexSuiteName , createGetByIndexTest ( table . getColumnAt ( i ) , f . name ) ) ) ) ;
38
+ suites . push ( ...schema . fields . map ( ( f , i ) => createTestSuite ( iterateSuiteName , createIterateTest ( table . getColumnAt ( i ) , f . name ) ) ) ) ;
39
+ suites . push ( ...schema . fields . map ( ( f , i ) => createTestSuite ( sliceToArraySuiteName , createSliceToArrayTest ( table . getColumnAt ( i ) , f . name ) ) ) ) ;
40
+ suites . push ( ...schema . fields . map ( ( f , i ) => createTestSuite ( sliceSuiteName , createSliceTest ( table . getColumnAt ( i ) , f . name ) ) ) ) ;
41
41
}
42
42
43
43
for ( let { name, buffers, countBys, counts} of require ( './table_config' ) ) {
@@ -173,7 +173,7 @@ function createDataFrameDirectCountTest(table, column, test, value) {
173
173
174
174
return {
175
175
async : true ,
176
- name : `name: '${ column } ', length: ${ table . numRows } , type: ${ table . getColumnAt ( colidx ) . type } , test: ${ test } , value: ${ value } \n` ,
176
+ name : `name: '${ column } ', length: ${ table . length } , type: ${ table . getColumnAt ( colidx ) . type } , test: ${ test } , value: ${ value } \n` ,
177
177
fn : op
178
178
} ;
179
179
}
@@ -183,7 +183,7 @@ function createDataFrameCountByTest(table, column) {
183
183
184
184
return {
185
185
async : true ,
186
- name : `name: '${ column } ', length: ${ table . numRows } , type: ${ table . getColumnAt ( colidx ) . type } \n` ,
186
+ name : `name: '${ column } ', length: ${ table . length } , type: ${ table . getColumnAt ( colidx ) . type } \n` ,
187
187
fn ( ) {
188
188
table . countBy ( column ) ;
189
189
}
@@ -204,7 +204,7 @@ function createDataFrameFilterCountTest(table, column, test, value) {
204
204
205
205
return {
206
206
async : true ,
207
- name : `name: '${ column } ', length: ${ table . numRows } , type: ${ table . getColumnAt ( colidx ) . type } , test: ${ test } , value: ${ value } \n` ,
207
+ name : `name: '${ column } ', length: ${ table . length } , type: ${ table . getColumnAt ( colidx ) . type } , test: ${ test } , value: ${ value } \n` ,
208
208
fn ( ) {
209
209
df . count ( ) ;
210
210
}
0 commit comments