From eeee9a0cf4c092c034d49be531678fb2f6d1acd8 Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Mon, 17 Feb 2014 18:07:01 -0600 Subject: [PATCH] Export generic CoffeeScript::Error --- lib/coffee_script.rb | 1 + test/test_coffee_script.rb | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/coffee_script.rb b/lib/coffee_script.rb index 9787565..bc154ec 100644 --- a/lib/coffee_script.rb +++ b/lib/coffee_script.rb @@ -2,6 +2,7 @@ require 'coffee_script/source' module CoffeeScript + Error = ExecJS::Error EngineError = ExecJS::RuntimeError CompilationError = ExecJS::ProgramError diff --git a/test/test_coffee_script.rb b/test/test_coffee_script.rb index 0b3f897..eb4fd73 100644 --- a/test/test_coffee_script.rb +++ b/test/test_coffee_script.rb @@ -48,8 +48,11 @@ def test_compile_with_no_wrap end def test_compilation_error - assert_raises CoffeeScript::CompilationError do + begin CoffeeScript.compile("unless") + flunk + rescue CoffeeScript::Error => e + assert e end end -- 1.9.3