Module: LibyuiClient

Defined in:
lib/libyui_client.rb,
lib/libyui_client/app.rb,
lib/libyui_client/wait.rb,
lib/libyui_client/error.rb,
lib/libyui_client/timer.rb,
lib/libyui_client/logger.rb,
lib/libyui_client/actions.rb,
lib/libyui_client/version.rb,
lib/libyui_client/widgets.rb,
lib/libyui_client/waitable.rb,
lib/libyui_client/widgets/tab.rb,
lib/libyui_client/widgets/base.rb,
lib/libyui_client/widgets/tree.rb,
lib/libyui_client/http/response.rb,
lib/libyui_client/local_process.rb,
lib/libyui_client/widgets/label.rb,
lib/libyui_client/widgets/table.rb,
lib/libyui_client/widgets/button.rb,
lib/libyui_client/widgets/textbox.rb,
lib/libyui_client/filter_extractor.rb,
lib/libyui_client/http/http_client.rb,
lib/libyui_client/widgets/bargraph.rb,
lib/libyui_client/widgets/checkbox.rb,
lib/libyui_client/widgets/combobox.rb,
lib/libyui_client/widgets/richtext.rb,
lib/libyui_client/widgets/datefield.rb,
lib/libyui_client/widgets/numberbox.rb,
lib/libyui_client/widgets/timefield.rb,
lib/libyui_client/widgets/menubutton.rb,
lib/libyui_client/widgets/progressbar.rb,
lib/libyui_client/widgets/radiobutton.rb,
lib/libyui_client/widgets/multilinebox.rb,
lib/libyui_client/widgets/selectionbox.rb,
lib/libyui_client/http/widget_controller.rb,
lib/libyui_client/http/version_controller.rb

Overview

Client to interact with YAST UI rest api framework for integration testing

Defined Under Namespace

Modules: Actions, Error, Http, Timer, Wait, Waitable, Widgets Classes: App, FilterExtractor, LocalProcess, Logger

Constant Summary collapse

VERSION =
'0.4.0'
API_VERSION =
'v1'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.intervalObject



34
35
36
# File 'lib/libyui_client.rb', line 34

def interval
  @interval ||= 0.5
end

.timeoutObject



30
31
32
# File 'lib/libyui_client.rb', line 30

def timeout
  @timeout ||= 5
end

Class Method Details

.loggerObject



39
40
41
# File 'lib/libyui_client.rb', line 39

def self.logger
  @logger ||= LibyuiClient::Logger.new
end