module AbCrunch::Page

Public Class Methods

get_display_url(page) click to toggle source
# File lib/abcrunch/page.rb, line 17
def self.get_display_url(page)
  if page[:url].respond_to? :call
    return "Dynamic url example: #{page[:url].call}"
  else
    page[:url]
  end
end
get_url(page, force_new = false) click to toggle source
# File lib/abcrunch/page.rb, line 3
def self.get_url(page, force_new = false)
  if force_new || !page[:testing_url]
    url = page[:url]
    if url.respond_to? :call
      url = url.call
    end
    page[:testing_url] = url
  else
    url = page[:testing_url]
  end

  url
end