libzypp  17.25.2
zypp::misc::testcase::TestcaseSetup Struct Reference

#include <LoadTestcase.h>

Public Member Functions

bool applySetup (zypp::RepoManager &manager) const
 

Static Public Member Functions

static bool loadRepo (zypp::RepoManager &manager, const TestcaseSetup &setup, const RepoData &data)
 

Public Attributes

Arch architecture = Arch_noarch
 
std::optional< RepoDatasystemRepo
 
std::vector< RepoDatarepos
 
ResolverFocus resolverFocus = ResolverFocus::Default
 
Pathname globalPath
 
Pathname hardwareInfoFile
 
Pathname systemCheck
 
target::Modalias::ModaliasList modaliasList
 
base::SetTracker< LocaleSetlocalesTracker
 
sat::StringQueue autoinstalled
 
std::set< std::string > multiversionSpec
 
std::vector< ForceInstallforceInstallTasks
 
bool set_licence = false
 
bool show_mediaid = false
 
bool ignorealreadyrecommended = false
 
bool onlyRequires = false
 
bool forceResolve = false
 
bool cleandepsOnRemove = false
 
bool allowDowngrade = false
 
bool allowNameChange = false
 
bool allowArchChange = false
 
bool allowVendorChange = false
 
bool dupAllowDowngrade = false
 
bool dupAllowNameChange = false
 
bool dupAllowArchChange = false
 
bool dupAllowVendorChange = false
 

Detailed Description

Definition at line 54 of file LoadTestcase.h.

Member Function Documentation

◆ applySetup()

bool zypp::misc::testcase::TestcaseSetup::applySetup ( zypp::RepoManager manager) const

Definition at line 192 of file LoadTestcase.cc.

◆ loadRepo()

bool zypp::misc::testcase::TestcaseSetup::loadRepo ( zypp::RepoManager manager,
const TestcaseSetup setup,
const RepoData data 
)
static

Definition at line 231 of file LoadTestcase.cc.

Member Data Documentation

◆ architecture

Arch zypp::misc::testcase::TestcaseSetup::architecture = Arch_noarch

Definition at line 56 of file LoadTestcase.h.

◆ systemRepo

std::optional<RepoData> zypp::misc::testcase::TestcaseSetup::systemRepo

Definition at line 58 of file LoadTestcase.h.

◆ repos

std::vector<RepoData> zypp::misc::testcase::TestcaseSetup::repos

Definition at line 59 of file LoadTestcase.h.

◆ resolverFocus

ResolverFocus zypp::misc::testcase::TestcaseSetup::resolverFocus = ResolverFocus::Default

Definition at line 62 of file LoadTestcase.h.

◆ globalPath

Pathname zypp::misc::testcase::TestcaseSetup::globalPath

Definition at line 64 of file LoadTestcase.h.

◆ hardwareInfoFile

Pathname zypp::misc::testcase::TestcaseSetup::hardwareInfoFile

Definition at line 65 of file LoadTestcase.h.

◆ systemCheck

Pathname zypp::misc::testcase::TestcaseSetup::systemCheck

Definition at line 66 of file LoadTestcase.h.

◆ modaliasList

target::Modalias::ModaliasList zypp::misc::testcase::TestcaseSetup::modaliasList

Definition at line 68 of file LoadTestcase.h.

◆ localesTracker

base::SetTracker<LocaleSet> zypp::misc::testcase::TestcaseSetup::localesTracker

Definition at line 69 of file LoadTestcase.h.

◆ autoinstalled

sat::StringQueue zypp::misc::testcase::TestcaseSetup::autoinstalled

Definition at line 70 of file LoadTestcase.h.

◆ multiversionSpec

std::set<std::string> zypp::misc::testcase::TestcaseSetup::multiversionSpec

Definition at line 71 of file LoadTestcase.h.

◆ forceInstallTasks

std::vector<ForceInstall> zypp::misc::testcase::TestcaseSetup::forceInstallTasks

Definition at line 72 of file LoadTestcase.h.

◆ set_licence

bool zypp::misc::testcase::TestcaseSetup::set_licence = false

Definition at line 74 of file LoadTestcase.h.

◆ show_mediaid

bool zypp::misc::testcase::TestcaseSetup::show_mediaid = false

Definition at line 75 of file LoadTestcase.h.

◆ ignorealreadyrecommended

bool zypp::misc::testcase::TestcaseSetup::ignorealreadyrecommended = false

Definition at line 77 of file LoadTestcase.h.

◆ onlyRequires

bool zypp::misc::testcase::TestcaseSetup::onlyRequires = false

Definition at line 78 of file LoadTestcase.h.

◆ forceResolve

bool zypp::misc::testcase::TestcaseSetup::forceResolve = false

Definition at line 79 of file LoadTestcase.h.

◆ cleandepsOnRemove

bool zypp::misc::testcase::TestcaseSetup::cleandepsOnRemove = false

Definition at line 80 of file LoadTestcase.h.

◆ allowDowngrade

bool zypp::misc::testcase::TestcaseSetup::allowDowngrade = false

Definition at line 82 of file LoadTestcase.h.

◆ allowNameChange

bool zypp::misc::testcase::TestcaseSetup::allowNameChange = false

Definition at line 83 of file LoadTestcase.h.

◆ allowArchChange

bool zypp::misc::testcase::TestcaseSetup::allowArchChange = false

Definition at line 84 of file LoadTestcase.h.

◆ allowVendorChange

bool zypp::misc::testcase::TestcaseSetup::allowVendorChange = false

Definition at line 85 of file LoadTestcase.h.

◆ dupAllowDowngrade

bool zypp::misc::testcase::TestcaseSetup::dupAllowDowngrade = false

Definition at line 87 of file LoadTestcase.h.

◆ dupAllowNameChange

bool zypp::misc::testcase::TestcaseSetup::dupAllowNameChange = false

Definition at line 88 of file LoadTestcase.h.

◆ dupAllowArchChange

bool zypp::misc::testcase::TestcaseSetup::dupAllowArchChange = false

Definition at line 89 of file LoadTestcase.h.

◆ dupAllowVendorChange

bool zypp::misc::testcase::TestcaseSetup::dupAllowVendorChange = false

Definition at line 90 of file LoadTestcase.h.


The documentation for this struct was generated from the following files: