[Bug 818629] Review Request: rubygem-delayed_job_active_record - ActiveRecord back-end for DelayedJob
bugzilla at redhat.com
bugzilla at redhat.com
Wed Oct 17 14:00:15 UTC 2012
https://bugzilla.redhat.com/show_bug.cgi?id=818629
--- Comment #2 from Vít Ondruch <vondruch at redhat.com> ---
Thank you for looking into this package. Here is its updated version:
Spec URL:
http://people.redhat.com/vondruch/rubygem-delayed_job_active_record.spec
SRPM URL:
http://people.redhat.com/vondruch/rubygem-delayed_job_active_record-0.3.3-1.fc19.src.rpm
(In reply to comment #1)
> 2, The version of the gem in the spec file is 0.3.2, but 0.3.3 is already
> out:
>
> `gem fetch delayed_job_active_record`
> `Fetching: delayed_job_active_record-0.3.3.gem (100%)`
>
> It's recommended to always build for the latest upstream release if
> available.
Yes, the .spec file was laying around for some time. I updated it to the latest
version.
> 3, Running:
>
> `mock -r fedora-rawhide-x86_64
> rubygem-delayed_job_active_record-0.3.2-1.fc19.src.rpm` raises an exception,
> in the build.log I found a failing test:
> ```
> + rspec spec
> DEPRECATION WARNING: Calling set_primary_key is deprecated. Please use
> `self.primary_key = 'the_name'` instead. (called from <class:Story> at
> /builddir/build/BUILD/rubygem-delayed_job_active_record-0.3.2/usr/share/gems/
> gems/delayed_job_active_record-0.3.2/spec/spec_helper.rb:43)
> ............................................................F................
> Failures:
> 1) Delayed::Backend::ActiveRecord::Job it should behave like a delayed_job
> backend worker integration failed jobs should re-schedule jobs after failing
> Failure/Error: @job.attempts.should == 1
> expected: 1
> ```
>
> This also happens when building using mock for fedora-18-x86_64.
Weird. You can see from the attached Koji link that the test suite used to
pass. However, it was probably against Rails 3.0 at that time. I was not able
to locate the issue, so I have reported it upstream:
https://github.com/collectiveidea/delayed_job_active_record/issues/24
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the package-review
mailing list