<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="194968" data-post-id="194968">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="devonestes" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/devonestes/120/5782_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  devonestes
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Ok, I’ve also looked deeper into this as well, and the issue here is in how you’re using <code>test_helper.exs</code>. Because you’re doing some compilation in there of what are essentially test fixtures, and (at the moment) Muzak doesn’t re-require <code>test_helper.exs</code> before each test run for each mutation, those test structs aren’t being re-compiled with each mutation. They’re only being compiled once with the un-mutated code.</p>
<p>This is because the types of things I’ve seen put in <code>test_helper.exs</code> are either things that only need to be done once and aren’t affected by any possible mutations (like configuring ExUnit), or things that aren’t idempotent (like inserting test fixtures into a DB) and so can’t be run multiple times. That’s also because I mainly used applications and not libraries as tests for Muzak, and libraries have way more macros and compile-time stuff going on usually.</p>
<p>This might end up being another necessary configuration option, but I do think this might end up being something that will be good to support. I’ll need to do a bit more research first and thinking to come up with a better way to handle this.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="194968" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-194968" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="194968"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="194987" data-post-id="194987">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="ahamez" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ahamez/120/19584_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  ahamez
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thank you for this detailed analysis! As soon as you have released 1.0.2, I’ll give it a try  <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20">.</p>
<p>I <a href="https://github.com/ahamez/protox/commit/d4a4dc955d0a42d75255a0c3acf4d49a642b81b9" rel="noopener nofollow ugc">moved code</a>  out of <code>test_helper.exs</code> directly into test files that really needs it (it is much cleaner this way), but it doesn’t seem to change much.</p>
<ol start="2">
<li>about <code>--only</code>: yes I’m in the root directory of protox. I also check the path with <code>ls</code>, which correctly sees the file.</li>
<li>As my library doesn’t spawn any process, so does it mean a process launched by ExUnit gets stuck? Also, in the sample you provided, it looks like a compilation error, so maybe once you fix point 1, it should not happen anymore?<br>
Generally speaking, yes, I think it would be a great idea to have some kind of configurable timeout.</li>
</ol>
<p>Anyway, if you need any more feedback or some kind of beta-tester, I’ll gladly help <img src="https://forum.elixirforum.com/images/emoji/apple/wink.png?v=15" title=":wink:" class="emoji" alt=":wink:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="194987" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-194987" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="194987"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="195873" data-post-id="195873">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="davearonson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/davearonson/120/18913_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  davearonson
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’ve just started trying Muzak (v1.0.2), and am having a problem.  I’ve got some very simple code and a pretty much empty test suite.  The code runs fine, the “test” runs fine when I do <code>mix test</code>, but when I do <code>mix muzak</code> I get <code>(RuntimeError) cannot capture_log/2 because the :logger application was not started</code>.</p>
<p>This is coming from ExUnit, not Muzak, but since the tests run fine without Muzak I’m thinking it may be something Muzak is doing or assuming – such as something that I, an Elixir semi-n00bie, didn’t know I was supposed to do.  <img src="https://forum.elixirforum.com/images/emoji/apple/wink.png?v=15" title=":wink:" class="emoji" alt=":wink:" loading="lazy" width="20" height="20">  I’m guessing it’s due to the difference between having a whole <em>application</em> per se, with an OTP supervision tree including a logger app and all that, versus <em>just some code</em>, which is what I’m trying to do to keep it very simple.</p>
<p>Gory details:</p>
<ul>
<li>
<p>Call stack:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">  (ex_unit 1.11.2) lib/ex_unit/capture_log.ex:99: ExUnit.CaptureLog.add_capture/2
  (ex_unit 1.11.2) lib/ex_unit/capture_log.ex:70: ExUnit.CaptureLog.capture_log/2
  (muzak 1.0.2) lib/muzak/runner.ex:202: Muzak.Runner.run_silent/1
  (muzak 1.0.2) lib/muzak/runner.ex:37: Muzak.Runner.run_mutation/3
  (muzak 1.0.2) lib/muzak/runner.ex:15: anonymous fn/4 in Muzak.Runner.run_test_loop/2
  (elixir 1.11.2) lib/enum.ex:2181: Enum."-reduce/3-lists^foldl/2-0-"/3
  (muzak 1.0.2) lib/muzak/runner.ex:13: Muzak.Runner.run_test_loop/2
  (muzak 1.0.2) lib/muzak.ex:7: Muzak.run/1
</code></pre>
</li>
<li>
<p>Googling the error message gets me absolutely nothing other than the PR to ExUnit where that message was put in place.  It seemed too much digging to figure out what the error message may have been before that, so as to Google it, but since the PR was merged 2017-10-07 I figured relevant results would be fairly likely to be recent.</p>
</li>
<li>
<p>I tried all the relevant-seeming things I could find or think of, mainly:</p>
<ul>
<li>adding <code>capture_log: false</code> to the <code>ExUnit.start()</code> in test_helper.exs</li>
<li>putting <code>config :conway, disable_logging: true</code> in test.config</li>
<li>removing <code>:logger</code> from <code>extra_applications</code> in mix.exs</li>
<li>adding <code>env: [ capture_log: false]</code> in <code>def application</code> in mix.exs</li>
</ul>
<p>(Unfortunately I’m still not very familiar with the intricacies of mix.exs.)</p>
</li>
<li>
<p>The test suite contains only a meaningless test (<code>test "nothing", do: assert true</code>).  I’m toying with the idea of “run an MT tool, pick a random survivor to kill, lather rinse repeat”.</p>
</li>
<li>
<p>The code is just a simple module with a few pattern-matching versions of the same function.  Just in case it would be useful:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defmodule Conway do
  def next_state(true, n) when n in [3,4], do: true
  def next_state(true, _), do: false
  def next_state(false, 3), do: true
  def next_state(false, _), do: false
end
</code></pre>
</li>
<li>
<p>I’ve been learning Elixir for years now in my Copious Free Time, and one of the things putting a big dent in my CFT lately is… playing with mutation testing.  <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
</li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="195873" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-195873" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="195873"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="195882" data-post-id="195882">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="devonestes" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/devonestes/120/5782_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  devonestes
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hi Dave!</p>
<p>Is your code public somewhere? I can try debugging this issue if it is.</p>
<p>Cheers,<br>
Devon</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="195882" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-195882" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="195882"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="195921" data-post-id="195921">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="davearonson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/davearonson/120/18913_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  davearonson
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’ve put it at</p>
<p><a href="https://github.com/davearonson/muzak-difficulty" class="onebox" target="_blank" rel="noopener nofollow ugc">https://github.com/davearonson/muzak-difficulty</a></p>
<p>Thanks!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="195921" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-195921" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="195921"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #15"></div>
  </section>
</div>
    <div class="postbit" id="195970" data-post-id="195970">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="devonestes" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/devonestes/120/5782_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  devonestes
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thanks for that! I’ve just pushed v 1.0.3 which fixes that issue.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="195970" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-195970" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="195970"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-most-liked cat-most-liked" title="One of the top 2 liked posts in this thread!"></div>
  </section>
</div>
    <div class="postbit" id="196008" data-post-id="196008">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="davearonson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/davearonson/120/18913_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  davearonson
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Oh, so it wasn’t some n00bish mistake I was making after all?  Whew!  I’ll go check it out and pester you if I’m still having trouble.  <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20">  Thanks again!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="196008" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-196008" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="196008"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #17"></div>
  </section>
</div>
    <div class="postbit" id="196195" data-post-id="196195">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="davearonson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/davearonson/120/18913_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  davearonson
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Just tried it.  Works fine, though I was hoping for more mutants – maybe they’d be generated by the Pro version’s extra mutators.  See you online tomorrow afternoon at the Meetup.  <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="196195" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-196195" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="196195"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #18"></div>
  </section>
</div>
    <div class="postbit" id="255792" data-post-id="255792">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="leonardoggallardo" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/leonardoggallardo/120/25975_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  leonardoggallardo
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hi, just discovered the lib, awesome work! Just wondering if it’s still active, as I noticed the last commit on Github was maybe a year ago.<br>
I really would like to give it a try and perhaps use the pro version</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="255792" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/20">Post #19</a>
	                </div>
	            </div>
              <div id="likers-container-255792" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="255792"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #19"></div>
  </section>
</div>
    <div class="postbit" id="255794" data-post-id="255794">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="devonestes" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/devonestes/120/5782_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  devonestes
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Happy you’re interested! I’m still supporting the pro version if anyone has any issues or questions, and I’d be happy to answer any other questions you have.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="255794" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/muzak-muzak-pro-mutation-testing-for-elixir/35578/21">Post #20</a>
	                </div>
	            </div>
              <div id="likers-container-255794" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="255794"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>