Re-raise NameError when it doesn't match our constant
This commit is contained in:
parent
5bf92cd7ca
commit
648c47e85d
@ -56,6 +56,7 @@ class Formulary
|
|||||||
begin
|
begin
|
||||||
have_klass = Formulary.formula_class_defined? class_name
|
have_klass = Formulary.formula_class_defined? class_name
|
||||||
rescue NameError => e
|
rescue NameError => e
|
||||||
|
raise unless e.name.to_s == class_name
|
||||||
raise FormulaUnavailableError, name, e.backtrace
|
raise FormulaUnavailableError, name, e.backtrace
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user