Class: Miser::Driver::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/miser/driver.rb

Direct Known Subclasses

BancSabadell, EvoBanco

Constant Summary collapse

DEFAULT_BROWSER =
:chrome

Instance Method Summary collapse

Constructor Details

#initializeBase

Returns a new instance of Base.



34
35
36
37
38
39
40
# File 'lib/miser/driver.rb', line 34

def initialize
  @headless = Headless.new
  @headless.start
  at_exit { @headless.destroy }

  @session = Capybara::Session.new(browser)
end

Instance Method Details

#browserObject



42
43
44
# File 'lib/miser/driver.rb', line 42

def browser
  DEFAULT_BROWSER
end

#login(*args) ⇒ Object



46
47
# File 'lib/miser/driver.rb', line 46

def (*args)
end

#movementsObject



49
50
# File 'lib/miser/driver.rb', line 49

def movements
end