Project

General

Profile

action #164886

Updated by livdywan 4 months ago

## Motivation 

 See #162125 

 https://github.com/os-autoinst/openQA/blob/master/lib/OpenQA/Task/Git/Clone.pm#L53 uses functions directly defined in the module. 
 Needle::Save and Needle::Delete are using OpenQA::Git: 
 https://github.com/os-autoinst/openQA/blob/master/lib/OpenQA/Task/Needle/Save.pm#L9 
 https://github.com/os-autoinst/openQA/blob/master/lib/OpenQA/Task/Needle/Delete.pm#L7 

 ## Goals 
 * **AC1:** We have one module with all our git wrappers 

 ## Suggestions 
 * Maybe some code can be reused 
 * Ensure test coverage includes both use cases

Back