Sha256: e3746f5558b6739e749dba47bde36901c5e67f264fb6098a7dcdd2426a122e2f

Contents?: true

Size: 499 Bytes

Versions: 5

Compression:

Stored size: 499 Bytes

Contents

require 'helper'

class TestClient < Test::Unit::TestCase

  context "a thinner client" do

    setup do
      @client = Thinner::Client.new(URLS)
    end

    should "purge urls" do
      @client.run!
      $0 = "Tester"
      assert_equal @client.purged_urls, URLS
    end

  end

  context "a thinner purger" do

    setup do
      @purger = Thinner::Purger.new(URLS)
    end

    should "fork a client" do
      @purger.purge!
      assert Thinner::Purger.job_ids.length > 0
    end

  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
thinner-0.1.4 test/test_thinner.rb
thinner-0.1.3 test/test_thinner.rb
thinner-0.1.2 test/test_thinner.rb
thinner-0.1.1 test/test_thinner.rb
thinner-0.1.0 test/test_thinner.rb