HAML文件中的ruby代码发出意外错误

时间:2017-10-14 12:47:51

标签: ruby-on-rails cucumber haml

我正在尝试解析HAML文件中的JSON对象,但是当我运行Cucumber测试时遇到意外错误,但它在没有黄瓜测试的情况下工作正常。 错误说:

  

show.html.haml:109:语法错误,意外的keyword_ensure,期待输入结束(SyntaxError)

所以从我的控制器中得到@non-matches包含活动记录对象,在这些对象中,它包含一个JSON字符串,我需要在不同的行上解析和打印。

这是我的HAML文件中的代码:

- @non_matches.each do |response_instance, non_matching_attributes|
 - @t = JSON.parse(response_instance.allocated_staff).each_with_index do |staff , index|
    %li Allocated Staff ##{index+1}: #{staff}

有人可以帮我解决这个问题吗?

0 个答案:

没有答案