spec/flydata/command/sync_spec.rb in flydata-0.6.11 vs spec/flydata/command/sync_spec.rb in flydata-0.6.12
- old
+ new
@@ -99,11 +99,11 @@
expect(flydata).to receive(:data_port).and_return(dp)
expect(dp).to receive(:get).and_return(default_data_port)
allow(File).to receive(:exists?).and_return(false)
expect(default_sync_fm).to receive(:load_dump_pos).and_return(default_dump_pos)
expect(default_sync_fm).to receive(:dump_file_path).and_return(default_fp)
- expect(default_sync_fm).to receive(:backup_dir).and_return(default_backup)
+ expect(default_sync_fm).to receive(:backup_dir).and_return(default_backup).at_least(:once)
expect(subject).to receive(:target_tables).and_return(target_tables).at_least(:once)
expect(subject).to receive(:print)
expect(subject).to receive(:log_info)
expect(subject).to receive(:log_info_stdout).at_least(:once)
expect(subject).to receive(:ask_yes_no).and_return(true).at_least(:once)
@@ -143,10 +143,10 @@
describe '#convert_to_flydata_values' do
subject { subject_object.send(:convert_to_flydata_values, source_table, values) }
let(:values) { [4, 'John', nil, col4_value, nil, nil] }
let(:source_table) do
- Flydata::Parser::SourceTable.new("test_table", mysql_table_columns, ['id'])
+ Flydata::Parser::SourceTable.new("test_table", mysql_table_columns)
end
before do
require 'flydata/parser/source_table'
end