       quote do
         def world, do: true
       end
+
     assert_raise CompileError, fn ->
-      {:module, Elixir, _, _} =
-        Module.create(Elixir, contents, __ENV__)
+      {:module, Elixir, _, _} = Module.create(Elixir, contents, __ENV__)
     end
   end
 

    test "uses the new debug_info chunk" do
      {:module, ModuleCreateDebugInfo, binary, _} =
        Module.create(ModuleCreateDebugInfo, :ok, __ENV__)
      {:ok, {_, [debug_info: {:debug_info_v1, backend, data}]}} =
        :beam_lib.chunks(binary, [:debug_info])
      {:ok, map} = backend.debug_info(:elixir_v1, ModuleCreateDebugInfo, data, [])
      assert map.module == ModuleCreateDebugInfo
    end

    test "uses the new debug_info chunk even if debug_info is set to false" do
      {:module, ModuleCreateNoDebugInfo, binary, _} =
        Module.create(ModuleCreateNoDebugInfo, quote(do: @compile {:debug_info, false}), __ENV__)
      {:ok, {_, [debug_info: {:debug_info_v1, backend, data}]}} =
        :beam_lib.chunks(binary, [:debug_info])
      assert backend.debug_info(:elixir_v1, ModuleCreateNoDebugInfo, data, []) ==
             {:error, :missing}
    end
  end


Code.require_file("test_helper.exs", __DIR__)

defmodule ModuleTest.ToBeUsed do
  def value, do: 1
