diff --git a/lib/solargraph/rspec/spec_walker/rspec_context_namespace.rb b/lib/solargraph/rspec/spec_walker/rspec_context_namespace.rb index 3fc7579..0f6fd52 100644 --- a/lib/solargraph/rspec/spec_walker/rspec_context_namespace.rb +++ b/lib/solargraph/rspec/spec_walker/rspec_context_namespace.rb @@ -11,6 +11,8 @@ def from_block_ast(block_ast) return unless block_ast.is_a?(::Parser::AST::Node) ast = NodeTypes.context_description_node(block_ast) + return unless ast + if ast.type == :str string_to_const_name(ast) elsif NodeTypes.a_constant?(ast)