Sign in through GitHub

RailsCasts Pro episodes are now free!

Learn more or hide this

Sergio Schuler's Profile

GitHub User: sergioschuler


Comments by Sergio Schuler


I am trying to click a list of links with Mechanize gem, but apparently Mechanize's links_with(criteria) is not properly filtering based on the criteria. For debugging purposes, I am only printing out the link.

The following script is printing out most (all?) links on the page:

require 'mechanize'

agent =
url = ""

agent.get(url) => /[VIEW FULL PROFILE]/).each do |link|
    puts link.text

And if I change the (:text => /[VIEW FULL PROFILE]/) to (:text => "VIEW FULL PROFILE") then no link at all gets printed.

I can't understand what I am doing wrong. Any thoughts?