index_test.rb 636 Bytes
require_relative "test_helper"

class TestIndex < Minitest::Unit::TestCase

  def test_clean_indices
    old_index = Tire::Index.new("products_test_20130801000000000")
    different_index = Tire::Index.new("items_test_20130801000000000")

    # create indexes
    old_index.create
    different_index.create

    Product.clean_indices

    assert Product.tire.index.exists?
    assert different_index.exists?
    assert !old_index.exists?
  end

  def test_clean_indices_old_format
    old_index = Tire::Index.new("products_test_20130801000000")
    old_index.create

    Product.clean_indices

    assert !old_index.exists?
  end

end