com.github.johnreedlol.conversions
A fatal assertion, but with the function name after the object.
A fatal assertion, but with the function name after the object. Terminates the program with exit code "7"
the assertion that must be true for the program to run
the message to be printed to standard error on assertion failure
the number of lines of stack trace
1.assert( _ + 2 = 3, "Error: one plus two does not equal three.")
this (and other assertions not marked "nonFatal") are fatal. To disable, please call "Debug.fatalAssertOffSE()"
Compares this object with another object of the same type for equality using the ".
Compares this object with another object of the same type for equality using the ".equals()" method. Terminates the program with exit code "7" in case of assertion failure
the thing that this must be equal to
the message to be printed to standard error on assertion failure
the max number of lines of stack trace to show on assertion failure. Defaults to all lines
"foo".assertEquals("bar", "Error: foo does not equal bar")
this (and other assertions not marked "nonFatal") are fatal. To disable, please call "Debug.fatalAssertOffSE()"
Same as ImplicitTrace.
Same as ImplicitTrace.assertEq(), but it uses StdOut instead of StdErr.
this (and other assertions not marked "nonFatal") are fatal. To disable, please call "Debug.fatalAssertOffSE()"
A fatal assertion, but with the function name after the object.
A fatal assertion, but with the function name after the object. Terminates the program with exit code "7"
the assertion that must be true for the program to run
the message to be printed to standard out on assertion failure
the number of lines of stack trace
1.assertStdOut( _ + 2 = 3, "Error: one plus two does not equal three.")
this (and other assertions not marked "nonFatal") are fatal. To disable, please call "Debug.fatalAssertOffSE()"
Same as ImplicitTrace[MyType].
Same as ImplicitTrace[MyType].assert(), but it does not kill anything (not even the current thread)
Same as ImplicitTrace[MyType].
Same as ImplicitTrace[MyType].assertEq(), but it does not kill anything (not even the current thread)
Same as ImplicitTrace[MyType].
Same as ImplicitTrace[MyType].assertEqOut(), but it does not kill anything (not even the current thread)
Same as ImplicitTrace[MyType].
Same as ImplicitTrace[MyType].assertOut(), but it does not kill anything (not even the current thread)
Wrapper class for implicit conversion .assert methods