class SeleniumGridConsoleParser::GridNode::GridNodeConfiguration

Public Class Methods

build(configuration_html_elements) click to toggle source
# File lib/nodes/configuration/node_configuration.rb, line 6
def self.build(configuration_html_elements)
  configuration = {}
  configuration_html_elements.each do |parameter_html_element|
    parameter = parameter_html_element.text.split(": ")
    if parameter[0] != "capabilities"
      configuration[parameter[0]] = parameter[1]
    else
      configuration[parameter[0]] = Capabilities.build(parameter[1])
    end
  end
  GridNodeConfiguration[configuration]
end