Ruby based tool for selecting a smaller number of test input combinations (using pairwise generation) rather than exhaustively testing all possible permutations.
Ruby best practice is to inherit from StandardError over directly inheriting from the Exception class directly. This allows for methods which catch StandardError to safely catch errors without also catching high priority Exceptions like System Interrupts.
Ruby best practice is to inherit from StandardError over directly inheriting from the Exception class directly. This allows for methods which catch StandardError to safely catch errors without also catching high priority Exceptions like System Interrupts.