Project

General

Profile

action #46676

Updated by riafarov over 5 years ago

Currently, there is a mess in yast2 test modules structure (e.g. 'console_yasttest' inherited from installation test modules, that is wrong. y2logsstep is a parent for all installation tests, but it is just a library for logging). Also the modules are named with the different style. 

 This also will simplify postfail hooks structure. The task is about to make the following: 

 ## Acceptance criteria 
 1. Modules Change structure reflects to reflect the reality and purpose is clear (module tests should be separated from installation tests).  
 2. Perl module names follows should follow the same naming namings pattern; 
 3. New structure does not introduce any Same code duplication (common part is shared) should be shared among the test modules to avoid duplication. 

 ## Suggestion 
 Proposed structure and naming, namings, please see in the attached 'Proposed Structure for y2 Modules.pdf' file (They might be different from the proposal ones in the final implementation). 

Back