Jeremy Kemper
3f1d04e3bb
Fix string/gid collision in job arguments
...
Serialize Global IDs as special objects, distinguishable from Strings
2014-09-25 10:00:19 -07:00
Yves Senn
017294066f
Merge pull request #17005 from y-yagi/fix_aj_test_helper
...
add message to `assert` in `assert_enqueued_with`
2014-09-23 10:44:44 +02:00
yuuji.yaginuma
39bef5823f
add message to assert
in assert_enqueued_with
2014-09-23 08:50:32 +09:00
Jeremy Kemper
e3a65c6d7c
Tighten up AJ::Arguments and its tests
...
* Disallow deserialization of non-primitive objects
* Broaden coverage; remove superfluous tests
2014-09-14 14:11:26 -07:00
Rafael Mendonça França
a7dbfcf532
Change gid calls to to_gid
2014-09-12 14:33:09 -03:00
Cristian Bica
1e237b4e44
Active Job refactoring
2014-09-03 23:01:46 +03:00
Cristian Bica
56f992fe15
Fix for double ActiveJob::DeserializationErorr
2014-09-03 14:23:47 +03:00
Abdelkader Boudih
d7add5352e
[ActiveJob] TestCase (Will squash before merge)
2014-09-02 14:26:43 +00:00
Abdelkader Boudih
fccf3d0b63
[ActiveJob] TestCase
2014-09-02 07:50:16 +00:00
Abdelkader Boudih
eb4245dd17
[ActiveJob] TestCase
2014-09-02 07:50:16 +00:00
Cristian Bica
23329d33d4
Raise ActiveJob::SerializationError when cannot serialize job arguments
2014-08-24 16:01:58 +03:00
Abdelkader Boudih
68c643f8e7
[ActiveJob] Add queue_name_prefix so all queue are prefixed .
...
We can split queues on a per environement basis as well as seggregate per application so we can split queues on a per env basis
ActiveJob::Base.queue_name_prefix = 'foo'
2014-08-18 20:04:02 +00:00
Lucas Mazza
2f9179b4f4
Fix ActiveJob isolation tests.
2014-08-17 23:16:34 -03:00
Cristian Bica
3faa61ede5
[ActiveJob] raise DeserializationError when got an error deserializing
2014-08-17 23:10:45 +00:00
Abdelkader Boudih
931cfc4079
[ActiveJob] Fix tests for sucker_punch
2014-08-17 23:10:45 +00:00
Cristian Bica
788aee5acf
Moved AR testing from using global variable to thread variable
2014-08-16 00:02:06 +03:00
Cristian Bica
94ae25ecd5
ActiveJob: Reworked queue_base_name as default_queue_name + Allow configure ActiveJob from app.config.active_job
2014-08-15 23:32:08 +03:00
Abdelkader Boudih
9b209603d0
Clean adapter_test.rb and skip test for sidekiq in unsupported rubies
2014-08-13 13:55:08 +00:00
Cristian Bica
3ed69cd5f5
Fixed failing tests; Load active_job in railtie; Renamed generator to job
2014-08-12 13:53:46 +03:00
Abdelkader Boudih
0c232779ec
Remove activejob integration tests
2014-08-12 10:07:21 +00:00
Abdelkader Boudih
a75f085941
Add 'activejob/' from commit '14f74a8331f94150dfee653224de8fc837797709'
...
git-subtree-dir: activejob
git-subtree-mainline: b45b99894a
git-subtree-split: 14f74a8331
2014-08-12 09:17:19 +00:00