Skip to content

Instantly share code, notes, and snippets.

@evmorov
Last active May 3, 2016 06:44
Show Gist options
  • Save evmorov/0583f184f16c741d40aa3619f17f2a58 to your computer and use it in GitHub Desktop.
Save evmorov/0583f184f16c741d40aa3619f17f2a58 to your computer and use it in GitHub Desktop.
For the article at medium.com
let(:doc) { Nokogiri::XML(xml) }
it do
school_id = doc.xpath('//school[name/text()="Second school"]/id').text
student_names = doc.xpath("//student[schoolId/text()=#{school_id}]/name").map(&:text)
expect(student_names).to match(%w(Alex Olivia))
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment