Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 21, 2011
  1. Freeze the job arguments, to ensure that they are not updated. It is …

    authored
    …problematic for resque-batched-job, as it encodes job args in JSON to know how many jobs remain in the batch. Updating the job args changes the JSON string and thus resque-batched-job doesn't remove the current job from the batch. If one wants to update an argument before queueing it to another job, then one must call the `dup` method. The new object is a clone and is unfrozen. The origin job arguments stored in Resque::Job remains the same.
Commits on Oct 14, 2011
  1. Mock the Redis connection with the "mock_redis" gem. It allows Resque…

    authored
    … plugins not to rely on a real Redis server.
Commits on Oct 8, 2011
  1. @justinweiss

    Merge branch 'yaauie-run-limit'

    justinweiss authored
    Conflicts:
    	test/resque_unit_test.rb
Commits on Sep 28, 2011
  1. @justinweiss

    Merge pull request #20 from yaauie/enqueue-to

    justinweiss authored
    Add support and tests for enqueue_to
  2. @yaauie

    refactor run\! and run_for\! to share code\; add support and tests fo…

    yaauie authored
    …r explicit and implicit limit in run_for\!
  3. @yaauie
  4. @yaauie
Commits on Jun 28, 2011
  1. assert_queued(job, *args) also work with arguments as symbols

    Mateusz Juraszek authored
Commits on May 12, 2011
  1. add proper redis encode/decode simulation, add 'all' method

    Mateusz Juraszek authored
Commits on May 10, 2011
  1. add peek and list_range methods

    Mateusz Juraszek authored
Commits on Apr 8, 2011
  1. @chingor13
Commits on Apr 7, 2011
  1. @chingor13

    add assertion assert_job_created that asserts that a job class was en…

    chingor13 authored
    …queued in a specific queue. Add a mock for Resque::Job.create to queue a job in a specific queue.
Commits on Feb 23, 2011
  1. @tekin

    Make sure the enqueue method returns something that evaluates to true…

    tekin authored
    … to properly mimic resque
  2. @tekin
Commits on Feb 5, 2011
  1. Optional hooks support. "after_enqueue", "before", "around", "after",…

    Nicolas Fouché authored
    … and "failed". Yeah, all of them.
Commits on Dec 7, 2010
  1. @justinweiss
Commits on Nov 17, 2010
  1. @justinweiss

    1.9.2 compatibility fixes

    justinweiss authored
  2. @justinweiss

    Merge branch 'block_assertions' of https://github.com/stephencelis/re…

    justinweiss authored
    …sque_unit into stephencelis-block_assertions
    
    Conflicts:
    	lib/resque_unit/resque.rb
Commits on Nov 9, 2010
  1. Acts as the original Resque by JSONify arguments, so Ruby symbols bec…

    Nicolas Fouché authored
    …ome strings. Added a dependency to the json gem, but yajl is used if it's already loaded (exactly like the resque gem).
Commits on Nov 2, 2010
  1. @stephencelis

    Handle shadowed jobs.

    stephencelis authored
Commits on Oct 31, 2010
  1. @stephencelis
  2. @stephencelis
  3. @stephencelis
Commits on Oct 29, 2010
  1. Add Resque.full_run! to run jobs announced by all executed workers, a…

    Nicolas Fouché authored
    …gain and again, until all queues are empty.
Commits on Oct 18, 2010
  1. Raise +Resque::NoQueueError+ if the queue name is not specified by th…

    Nicolas Fouché authored
    …e worker, like the original Resque does.
Commits on Sep 3, 2010
  1. @indrekj @justinweiss

    Added Resque.run_for! for executing only a given queue

    indrekj authored justinweiss committed
Commits on Jul 26, 2010
  1. @justinweiss
  2. @madadam @justinweiss

    Bumps gem version to 0.2.3

    madadam authored justinweiss committed
  3. @madadam @justinweiss
Commits on Jul 22, 2010
  1. @indrekj @justinweiss
  2. @bvandenbos @justinweiss

    Adding size

    bvandenbos authored justinweiss committed
Commits on May 26, 2010
  1. @justinweiss
Commits on May 5, 2010
  1. @justinweiss
Commits on May 4, 2010
  1. @justinweiss
Commits on May 3, 2010
  1. @justinweiss
Something went wrong with that request. Please try again.