module Support
  module Browser
    # Browser that runs on a standalone node within a docker-compose network.
    class DockerCompose < Base
      include RemoteHelpers

      def initialize(configs)
        @name = configs.delete(:name)
        @dimensions = configs.delete(:dimensions)
        @url = "http://localhost:6008/wd/hub"
      end

      def stop
        rescued_stop
      end
    end
  end
end
