lib/tapioca/helpers/test/template.rb in tapioca-0.9.3 vs lib/tapioca/helpers/test/template.rb in tapioca-0.9.4
- old
+ new
@@ -17,9 +17,14 @@
sig { params(selector: String).returns(T::Boolean) }
def ruby_version(selector)
::Gem::Requirement.new(selector).satisfied_by?(::Gem::Version.new(RUBY_VERSION))
end
+ sig { params(selector: String).returns(T::Boolean) }
+ def rails_version(selector)
+ ::Gem::Requirement.new(selector).satisfied_by?(ActiveSupport.gem_version)
+ end
+
sig { params(src: String).returns(String) }
def template(src)
erb = if ERB_SUPPORTS_KVARGS
::ERB.new(src, trim_mode: ">")
else