Tôi muốn để có thể hiển thị một tên nhóm thử nghiệm (và tổ tiên) trong thời gian trước (: tất cả) phương pháp:Làm thế nào tôi có thể truy cập siêu dữ liệu trong rspec trước (: tất cả)?
describe "My awesome app" do
before(:all) do
puts running_example_group.metadata[:full_description] # <- what I'm imagining
...
done
...
describe "awesome widget" do
before (:all) do
puts running_example_group.metadata[:full_description] # <- what I'm imagining
...
done
...
done
done
Ý tưởng là sẽ tạo ra kết quả:
My awesome app
My awesome app awesome widget
Dữ liệu này có sẵn bên trong mệnh đề "nó", nhưng tôi không thể tìm ra trước đó (: tất cả). Nó không có sẵn? Tôi chỉ là một sai lầm ngớ ngẩn?
https://github.com/rspec/rspec-core/issues/6 có thể gợi ý rằng chức năng không tồn tại? Hoặc có lẽ chỉ cần thiết lập siêu dữ liệu trong trước (: tất cả) là không khả thi? –