Skip to content

Commit f48bcc4

Browse files
committed
fix coberage
1 parent 499b28a commit f48bcc4

3 files changed

Lines changed: 24 additions & 0 deletions

File tree

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<p class='cache-component__cache-key'><%= view_cache_dependencies %></p>
2+
<%# <% binding.irb %>
3+
4+
<p class='cache-component__cache-message' data-time=data-time="<%= Time.zone.now %>"><%= "#{foo} #{bar}" %></p>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# frozen_string_literal: true
2+
3+
class NoCacheComponent < ViewComponent::Base
4+
include ViewComponent::Cacheable
5+
6+
attr_reader :foo, :bar
7+
8+
def initialize(foo:, bar:)
9+
@foo = foo
10+
@bar = bar
11+
end
12+
end

test/sandbox/test/rendering_test.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1273,4 +1273,12 @@ def test_cache_component
12731273
assert_selector(".cache-component__cache-key", text: new_component.view_cache_dependencies)
12741274
assert_selector(".cache-component__cache-message", text: "foo baz")
12751275
end
1276+
1277+
def test_no_cache_component
1278+
component = NoCacheComponent.new(foo: "foo", bar: "bar")
1279+
render_inline(NoCacheComponent.new(foo: "foo", bar: "bar"))
1280+
1281+
assert_selector(".cache-component__cache-key", text: component.view_cache_dependencies)
1282+
assert_selector(".cache-component__cache-message", text: "foo bar")
1283+
end
12761284
end

0 commit comments

Comments
 (0)