Skip to content

Commit efcf5e0

Browse files
authored
Merge pull request #64 from Shopify/regen-5-8-6
regenerate specs with liquid 5.8.6
2 parents b6a6427 + 0aedc4b commit efcf5e0

File tree

4 files changed

+1161
-1077
lines changed

4 files changed

+1161
-1077
lines changed

lib/liquid/spec/deps/liquid_ruby.rb

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,35 @@ def to_s
138138
end
139139
end
140140

141+
class StringDrop < Liquid::Drop
142+
include Comparable
143+
144+
def initialize(value)
145+
super()
146+
@value = value
147+
end
148+
149+
def to_liquid_value
150+
@value
151+
end
152+
153+
def to_s
154+
@value
155+
end
156+
157+
def to_str
158+
@value
159+
end
160+
161+
def inspect
162+
"#<StringDrop @value=#{@value.inspect}>"
163+
end
164+
165+
def <=>(other)
166+
to_liquid_value <=> Liquid::Utils.to_liquid_value(other)
167+
end
168+
end
169+
141170
class ErrorDrop < Liquid::Drop
142171
def standard_error
143172
raise Liquid::StandardError, "standard error"

liquid-spec.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
2525
end
2626
end
2727

28-
spec.add_dependency("liquid", "~> 5.8.2")
28+
spec.add_dependency("liquid", "~> 5.8.6")
2929
spec.add_dependency("super_diff", "~> 0.12.1")
3030
spec.add_dependency("timecop")
3131
spec.add_dependency("tty-box")

0 commit comments

Comments
 (0)