require "application_system_test_case" class PostTooltipTest < ApplicationSystemTestCase context "Post tooltips" do setup do @post = create(:post, file_ext: "swf") puts @post.preview_file_url end context "on a post thumbnail" do should "show the tooltip when hovering over the thumbnail" do visit posts_path find(".post-preview img").hover assert_selector ".post-tooltip" end end context "on a post #xxx link" do should "show the tooltip when hovering over the link" do user = create(:user, created_at: 1.month.ago) comment = as(user) { create(:comment, post: @post, body: "post ##{@post.id}") } visit comment_path(comment) find(".dtext-post-id-link").hover assert_selector ".post-tooltip" end end end end