Skip to content

Commit 8186aad

Browse files
committed
Prefix class_attribute
1 parent 4b0ba59 commit 8186aad

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

lib/job-iteration/iteration.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ module Iteration
1919
define_callbacks :complete
2020

2121
class_attribute(
22-
:enforce_serializable_cursors,
22+
:job_iteration_enforce_serializable_cursors,
2323
instance_writer: false,
2424
instance_predicate: false,
2525
default: JobIteration.enforce_serializable_cursors,
@@ -224,7 +224,7 @@ def assert_valid_cursor!(cursor)
224224
"Cursor must be composed of objects capable of built-in (de)serialization: " \
225225
"Strings, Integers, Floats, Arrays, Hashes, true, false, or nil.",
226226
cursor: cursor,
227-
) if enforce_serializable_cursors
227+
) if job_iteration_enforce_serializable_cursors
228228

229229
Deprecation.warn(<<~DEPRECATION_MESSAGE)
230230
The Enumerator returned by #{self.class.name}#build_enumerator yielded a cursor which is unsafe to serialize.

test/unit/iteration_test.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ def test_jobs_using_unserializable_cursor_will_raise_if_enforce_serializable_cur
256256
def test_jobs_using_unserializable_cursor_will_raise_if_enforce_serializable_cursors_set_per_class
257257
with_global_enforce_serializable_cursors(false) do
258258
job_class = build_invalid_cursor_job(cursor: :unserializable)
259-
job_class.enforce_serializable_cursors = true
259+
job_class.job_iteration_enforce_serializable_cursors = true
260260

261261
assert_raises_cursor_error do
262262
job_class.perform_now
@@ -267,7 +267,7 @@ def test_jobs_using_unserializable_cursor_will_raise_if_enforce_serializable_cur
267267
def test_jobs_using_unserializable_cursor_will_raise_if_enforce_serializable_cursors_set_in_parent
268268
with_global_enforce_serializable_cursors(false) do
269269
parent = build_invalid_cursor_job(cursor: :unserializable)
270-
parent.enforce_serializable_cursors = true
270+
parent.job_iteration_enforce_serializable_cursors = true
271271
child = Class.new(parent)
272272

273273
assert_raises_cursor_error do
@@ -279,7 +279,7 @@ def test_jobs_using_unserializable_cursor_will_raise_if_enforce_serializable_cur
279279
def test_jobs_using_unserializable_cursor_will_not_raise_if_enforce_serializable_cursors_unset_per_class
280280
with_global_enforce_serializable_cursors(true) do
281281
job_class = build_invalid_cursor_job(cursor: :unserializable)
282-
job_class.enforce_serializable_cursors = false
282+
job_class.job_iteration_enforce_serializable_cursors = false
283283

284284
assert_nothing_raised do
285285
job_class.perform_now

0 commit comments

Comments
 (0)