Module: Castanaut::Exceptions

Defined in:
lib/castanaut/exceptions.rb,
lib/plugins/safari.rb,
lib/plugins/terminal.rb

Overview

All Castanaut errors are defined within this module. If you are creating a plugin, you should re-open this module in your plugin script file to add any plugin-specific exceptions (it’s also a good idea to have them descend from CastanautError).

Defined Under Namespace

Classes: AbortedByUser, CastanautError, ElementNotFound, ElementOffScreen, ExternalActionError, NotSupportedError, OSXAutomationPermissionError, ScreenplayNotFound, SkipError