13#ifndef ZYPP_MISC_TESTCASESETUP_H 
   14#define ZYPP_MISC_TESTCASESETUP_H 
   44  struct ForceInstallImpl;
 
   45  struct TestcaseSetupImpl;
 
   53    const std::string &
alias() 
const;
 
   55    const std::string &
path() 
const;
 
 
   68    const std::string &
channel () 
const;
 
   69    const std::string &
package () 
const;
 
   70    const std::string &
kind () 
const;
 
 
   87    const std::optional<RepoData> &
systemRepo() 
const;
 
   88    const std::vector<RepoData> &
repos() 
const;
 
   99    const std::vector<std::vector<std::string>> &
vendorLists() 
const;
 
 
creates and provides information about known sources.
RWCOW_pointer< ForceInstallImpl > _pimpl
const std::string & package() const
const std::string & kind() const
const std::string & channel() const
const ForceInstallImpl & data() const
const RepoDataImpl & data() const
TestcaseRepoType type() const
RWCOW_pointer< RepoDataImpl > _pimpl
const std::string & path() const
const std::string & alias() const
Arch architecture() const
const std::vector< RepoData > & repos() const
bool applySetup(zypp::RepoManager &manager) const
ResolverFocus resolverFocus() const
bool onlyRequires() const
const target::Modalias::ModaliasList & modaliasList() const
const std::vector< ForceInstall > & forceInstallTasks() const
const std::optional< RepoData > & systemRepo() const
const std::vector< std::vector< std::string > > & vendorLists() const
const std::set< std::string > & multiversionSpec() const
bool dupAllowVendorChange() const
RWCOW_pointer< TestcaseSetupImpl > _pimpl
bool allowNameChange() const
const sat::StringQueue & autoinstalled() const
bool allowDowngrade() const
static bool loadRepo(zypp::RepoManager &manager, const TestcaseSetup &setup, const RepoData &data)
const Pathname & systemCheck() const
TestcaseSetupImpl & data()
bool dupAllowNameChange() const
bool allowArchChange() const
bool cleandepsOnRemove() const
bool show_mediaid() const
bool forceResolve() const
const Pathname & globalPath() const
const Pathname & hardwareInfoFile() const
bool ignorealreadyrecommended() const
bool allowVendorChange() const
const base::SetTracker< LocaleSet > & localesTracker() const
bool dupAllowArchChange() const
bool dupAllowDowngrade() const
std::vector< std::string > ModaliasList
Queue StringQueue
Queue with String ids.
Easy-to use interface to the ZYPP dependency resolver.
ResolverFocus
The resolver's general attitude.
RW_pointer supporting 'copy on write' functionality.
Track added/removed set items based on an initial set.
#define ZYPP_API_DEPTESTOMATIC