Sha256: 4e8afdc923874d7ac206e351dd36a1a43a2b5b26c3c2380a9aa5056374eb618c

Contents?: true

Size: 1.01 KB

Versions: 34

Compression:

Stored size: 1.01 KB

Contents

require 'timecop'
require 'fileutils'

module Fluent
  FLYDATA_HOME = Flydata::FLYDATA_HOME
  TEST_TAG = "test_tag"
  TEST_DB = "test_db"
  TEST_TABLE = "test_table"
  TEST_SEQUENCE_FILE = File.join(FLYDATA_HOME, "positions/#{TEST_TABLE}.pos")
  TEST_SEQUENCE_NUM = 1
  TEST_TABLE_BINLOG_POS = File.join(FLYDATA_HOME, "positions/#{TEST_TABLE}.binlog.pos")
  TEST_TABLES = "#{TEST_TABLE},test_table_1,test_table_2,test_table_3"
  TEST_POSITION_FILE = "test_position.binlog.pos"
  TEST_SENT_POSITION_FILE = "test_position.binlog.sent.pos"
  TEST_REVISION_FILE = File.join(FLYDATA_HOME, "positions/#{TEST_TABLE}.rev")
  TEST_TIMESTAMP = 1389214083
  TEST_TABLE_APPEND_ONLY = "test_table_4"
  TEST_SEQUENCE_FILE_1 = File.join(FLYDATA_HOME, "positions/#{TEST_TABLE_APPEND_ONLY}.pos")

  shared_context 'sync source plugin context' do
    def create_file(file_path, content)
      File.open(file_path, 'w') {|f| f.write(content)}
    end

    def delete_file(file_path)
      FileUtils.rm(file_path) if File.exists?(file_path)
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
flydata-0.8.10.2 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.10.1 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.9.11 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.10 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.9 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.8 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.7 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.6 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.5 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.4 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.3 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.2 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.1 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.8.0 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.7.19 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.7.18 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.7.17 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.7.16 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.7.15 spec/flydata/fluent-plugins/sync_source_plugin_context.rb
flydata-0.7.14 spec/flydata/fluent-plugins/sync_source_plugin_context.rb