13 #ifndef ZYPP_MISC_TESTCASESETUP_H 14 #define ZYPP_MISC_TESTCASESETUP_H 18 #include <zypp/Pathname.h> 21 #include <zypp/base/PtrTypes.h> 43 struct ForceInstallImpl;
44 struct TestcaseSetupImpl;
52 const std::string &
alias()
const;
54 const std::string &
path()
const;
67 const std::string &
channel ()
const;
68 const std::string &
package ()
const;
69 const std::string &
kind ()
const;
86 const std::optional<RepoData> &
systemRepo()
const;
87 const std::vector<RepoData> &
repos()
const;
98 const std::vector<std::vector<std::string>> &
vendorLists()
const;
135 #endif // ZYPP_MISC_TESTCASESETUPIMPL_H ResolverFocus resolverFocus() const
TestcaseSetupImpl & data()
const std::string & package() const
bool ignorealreadyrecommended() const
bool dupAllowDowngrade() const
const std::string & kind() const
bool allowArchChange() const
const std::vector< ForceInstall > & forceInstallTasks() const
ResolverFocus
The resolvers general attitude.
bool allowNameChange() const
const RepoDataImpl & data() const
const std::set< std::string > & multiversionSpec() const
Arch architecture() const
const std::vector< RepoData > & repos() const
const ForceInstallImpl & data() const
RWCOW_pointer< TestcaseSetupImpl > _pimpl
const base::SetTracker< LocaleSet > & localesTracker() const
const Pathname & systemCheck() const
bool allowDowngrade() const
const std::string & path() const
RWCOW_pointer< ForceInstallImpl > _pimpl
bool forceResolve() const
const std::vector< std::vector< std::string > > & vendorLists() const
const std::string & alias() const
TestcaseRepoType type() const
std::vector< std::string > ModaliasList
Libsolv Id queue wrapper.
creates and provides information about known sources.
const std::string & channel() const
bool dupAllowVendorChange() const
bool applySetup(zypp::RepoManager &manager) const
static bool loadRepo(zypp::RepoManager &manager, const TestcaseSetup &setup, const RepoData &data)
bool show_mediaid() const
const Pathname & globalPath() const
bool allowVendorChange() const
Easy-to use interface to the ZYPP dependency resolver.
const sat::StringQueue & autoinstalled() const
const Pathname & hardwareInfoFile() const
const std::optional< RepoData > & systemRepo() const
bool onlyRequires() const
bool cleandepsOnRemove() const
const target::Modalias::ModaliasList & modaliasList() const
bool dupAllowArchChange() const
RW_pointer supporting 'copy on write' functionality.
bool dupAllowNameChange() const
RWCOW_pointer< RepoDataImpl > _pimpl