Project

General

Profile

Actions

action #65936

closed

coordination #36712: [saga] Use YaST specific framework for GUI testing

coordination #62726: [functional][y][epic] Create separate Ruby Gem representing libyui Client API

[functional][y] Create widget classes that are missed in libyui_client

Added by oorlov about 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Low
Target version:
SUSE QA - SLE 15 SP3
Start date:
2020-04-21
Due date:
2020-07-14
% Done:

0%

Estimated time:
8.00 h

Description

Suggested widgets to support (and where they could be observed):

YSelectionBox (e.g. 'auth-client' -> Add client dialog)
YMultiLineEdit (e.g. 'lan' -> Hostname/DNS Tab)
YMultiSelectionBox (e.g. 'language')
YLabel_Heading (e.g. 'auth-client') - it might already work in YLabel;
YWizard (e.g. 'timezone' or any widget, that is not popup );
YProgressBar (e.g. 'hwinfo', 'bootloader' while loading the module);

YLabel_Heading, YWizard, YProgressBar we have lower priority as might not need them in practice.

Acceptance criteria

  1. Widgets above are supported by client library
  2. Unit tests are implemented for all the newly introduced classes
Actions

Also available in: Atom PDF