Sha256: b9da6d7abf34237bf9d2adb22cd542830c4d4ffa70a19902a1115fff58e1bb07
Contents?: true
Size: 405 Bytes
Versions: 4
Compression:
Stored size: 405 Bytes
Contents
assure ====== Provides two methods: internal_error and assure internal_error -------------- Raises internal error with a given message. assure ------ Raises internal error when expression evaluates to nil or false. Use this to check various preconditions, for example: def do_smth(x) assure(x.is_a? String) end You can provide optional message to be printed in the exception output.
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
assure-1.0.1 | README.md |
assure-1.0 | README.md |
assure-0.1.2 | README.md |
assure-0.1.1 | README.md |