       assert processed == script
     end
 
-    should "no-op with with S sigil" do
+    should "strip contents from s sigil" do
+      script = """
+      defmodule Sneaky do
+        def String do
+          ~s(Hey, look, this is a string!)
+        end
+      end
+      """
+      desired = """
+      defmodule Sneaky do
+        def String do
+          ~s()
+        end
+      end
+      """
+      assert desired == script |> ScriptStrings.blank
+    end
+
+    should "strip contents from S sigil" do
       script = """
       defmodule Sneaky do
         def String do

        end
      end
      """
      processed = script |> ScriptStrings.blank
      assert processed == script
    end

    should "strip contents from strings, preserving newlines" do

      assert processed == script
    end

    should "no-op with double quote character (?\")" do
      script = """
      defmodule Hello do
        def World do
          [?", :dennis_rocks]
        end
      end
      """
