lib/pacto/exceptions/invalid_contract.rb in pacto-0.2.5 vs lib/pacto/exceptions/invalid_contract.rb in pacto-0.3.0.pre
- old
+ new
@@ -1,2 +1,11 @@
class InvalidContract < ArgumentError
-end
\ No newline at end of file
+ attr_reader :errors
+
+ def initialize(errors)
+ @errors = errors
+ end
+
+ def message
+ @errors.join "\n"
+ end
+end