diff options
Diffstat (limited to 'test/prism/fixtures/begin_rescue.txt')
-rw-r--r-- | test/prism/fixtures/begin_rescue.txt | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/test/prism/fixtures/begin_rescue.txt b/test/prism/fixtures/begin_rescue.txt new file mode 100644 index 0000000000..0a56fbef9f --- /dev/null +++ b/test/prism/fixtures/begin_rescue.txt @@ -0,0 +1,79 @@ +begin; a; rescue; b; else; c; end + +begin; a; rescue; b; else; c; ensure; d; end + +begin +a +end + +begin; a; end + +begin a + end + +begin a; end + +begin +a +rescue +b +rescue +c +rescue +d +end + +begin + a +rescue Exception => ex + b +rescue AnotherException, OneMoreException => ex + c +end + +begin + a +rescue Exception => ex + b +ensure + b +end + +%!abc! + +begin +a +rescue +b +end + +begin;a;rescue;b;end + +begin +a;rescue +b;end + +begin +a +rescue Exception +b +end + +begin +a +rescue Exception, CustomException +b +end + +begin + a +rescue Exception, CustomException => ex + b +end + +begin + a +rescue Exception => ex + b +end + |