@@ -55,7 +55,7 @@ def test_configure_default
55
55
assert_equal nil , task [ 'table_old' ]
56
56
assert_equal nil , task [ 'table_name_old' ]
57
57
assert_equal false , task [ 'auto_create_dataset' ]
58
- assert_equal false , task [ 'auto_create_table' ]
58
+ assert_equal true , task [ 'auto_create_table' ]
59
59
assert_equal nil , task [ 'schema_file' ]
60
60
assert_equal nil , task [ 'template_table' ]
61
61
assert_equal true , task [ 'delete_from_local_when_job_end' ]
@@ -161,22 +161,22 @@ def test_json_keyfile
161
161
end
162
162
163
163
def test_payload_column
164
- config = least_config . merge ( 'payload_column' => schema . first . name )
164
+ config = least_config . merge ( 'payload_column' => schema . first . name , 'auto_create_table' => false , 'mode' => 'append_direct' )
165
165
task = Bigquery . configure ( config , schema , processor_count )
166
166
assert_equal task [ 'payload_column_index' ] , 0
167
167
168
- config = least_config . merge ( 'payload_column' => 'not_exist' )
168
+ config = least_config . merge ( 'payload_column' => 'not_exist' , 'auto_create_table' => false , 'mode' => 'append_direct' )
169
169
assert_raise { Bigquery . configure ( config , schema , processor_count ) }
170
170
end
171
171
172
172
def test_payload_column_index
173
- config = least_config . merge ( 'payload_column_index' => 0 )
173
+ config = least_config . merge ( 'payload_column_index' => 0 , 'auto_create_table' => false , 'mode' => 'append_direct' )
174
174
assert_nothing_raised { Bigquery . configure ( config , schema , processor_count ) }
175
175
176
- config = least_config . merge ( 'payload_column_index' => -1 )
176
+ config = least_config . merge ( 'payload_column_index' => -1 , 'auto_create_table' => false , 'mode' => 'append_direct' )
177
177
assert_raise { Bigquery . configure ( config , schema , processor_count ) }
178
178
179
- config = least_config . merge ( 'payload_column_index' => schema . size )
179
+ config = least_config . merge ( 'payload_column_index' => schema . size , 'auto_create_table' => false , 'mode' => 'append_direct' )
180
180
assert_raise { Bigquery . configure ( config , schema , processor_count ) }
181
181
end
182
182
0 commit comments