Tôi muốn có khả năng kiểm tra chính xác swapping of a stylesheet trong bộ thử nghiệm của mình. Với bài đăng này về testing the page title using Capybara, tôi nghĩ tôi có thể thử nghiệm bất kỳ thẻ link
nào trong phần head
của trang. Nhưng có vẻ như tôi đã nhầm.Capybara: Cách kiểm tra bản định kiểu của trang?
Với một bước như thế này:
save_and_open_page
page.should have_xpath("//link") # just something as simple as this, first.
save_and_open_page
tạo một HTML như thế này (với một số công cụ loại bỏ cho ngắn gọn):
<head>
...
<link href="/home/ramon/source/unstilted/public/system_test/stylesheets/fancake/css/2.css?1323572998" type="text/css" class="jquery-styler" rel="stylesheet">
...
</head>
Nhưng tôi nhận được thất bại này:
expected xpath "//link" to return something (RSpec::Expectations::ExpectationNotMetError)
Cho tất cả, làm cách nào để kiểm tra biểu định kiểu?
Cảm ơn!