   end
 
   test :assert_operator_with_message do
-    try do
-      "This should never be tested" = assert 1 > 2, "assertion"
-    rescue
-      error in [ExUnit.AssertionError] ->
-        "assertion" = error.message
-    end
+    "This should never be tested" = assert 1 > 2, "assertion"
+  rescue
+    error in [ExUnit.AssertionError] ->
+      "assertion" = error.message
   end
 
   test :assert_in_delta_pass do

  end

  test :assert_raise_when_other_error do
    try do
      "This should never be tested" = assert_raise ArgumentError, fn ->
        Certainly.Undefined.function(1,2,3)
      end
    rescue
      error in [ExUnit.AssertionError] ->
        "Expected exception ArgumentError, got UndefinedFunctionError (undefined function: Certainly.Undefined.function/3)" = error.message
    end
  end

  test :assert_raise_when_erlang_error do
    try do
      assert_raise SyntaxError, fn ->
        List.flatten(1)
      end
    rescue
      error in [ExUnit.AssertionError] ->
        "Expected exception SyntaxError, got FunctionClauseError (no function clause matching: :lists.flatten(1))" = error.message
    end
  end

  test :assert_operator_greater_pass do

  end

  test :assert_operator_greater_fail do
    "This should never be tested" = assert 1 > 2
  rescue
    error in [ExUnit.AssertionError] ->
      "Expected 1 to be more than 2" = error.message
  end

  test :assert_operator_less_or_equal_than_pass do
