     end
 
     test "guards can be used in other macros in the same module" do
-      require Guards.In.Macros
-      assert Guards.In.Macros.is_foo(:foo)
-      refute Guards.In.Macros.is_foo(:baz)
-      assert Guards.In.Macros.is_compile_time_foo(:foo)
-    end
-
-    defmodule Guards.In.Funs do
+      require GuardsInMacros
+      assert GuardsInMacros.is_foo(:foo)
+      refute GuardsInMacros.is_foo(:baz)
+      assert GuardsInMacros.is_compile_time_foo(:foo)
+    end
+
+    defmodule GuardsInFuns do
       defguard is_foo(atom) when atom == :foo
       defguard is_equal(foo, bar) when foo == bar
 

      end

      assert_raise CompileError, ~r"undefined function is_even/1", fn ->
        defmodule Integer.Private.Function.Utils do
          import Integer.Private.Guards

          def is_even_and_small?(value) do
            if is_even(value) and value <= 100, do: true, else: false

  use ExUnit.Case, async: true

  describe "Kernel.defguard(p) usage" do
    defmodule GuardsInMacros do
      defguard is_foo(atom) when atom == :foo

      defmacro is_compile_time_foo(atom) when is_foo(atom) do
