2 #include <ept/config.h> 26 t2.
_id =
"libwibble-dev_0.1.10";
27 assert_eq( t2.
package(),
"libwibble-dev" );
28 assert_eq( t2.
version(),
"0.1.10" );
35 template<
typename List >
37 while ( !l.empty() ) {
38 assert_eq( l.token().package(), l.property() );
43 template<
typename List >
45 while ( !l.empty() ) {
46 assert_eq( l.property().package(), l.token().package() );
47 assert_eq( l.property().version(),
"" );
71 assert_eq( t, db.validate( t ) );
86 assert( pkgs.
exists( t ) );
91 assert( pkgs.
exists( t ) );
93 assert( pkgs.
exists( t ) );
Definition: core/apt/version.h:57
bool exists(Token t)
Definition: package.h:44
package::Source pkgs
Definition: core/apt.test.h:11
void checkVersionPackageList(List l)
Definition: core/apt.test.h:44
Test tokenVersion()
Definition: core/apt.test.h:24
version::Source vers
Definition: core/apt.test.h:12
void checkPackageNameList(List l)
Definition: core/apt.test.h:36
Test token()
Definition: core/apt.test.h:19
Definition: core/apt.h:369
ept::Token t
Definition: core/apt.test.h:13
Definition: core/apt.test.h:9
Test invalidate()
Definition: core/apt.test.h:90
Definition: core/apt.h:46
std::string package() const
Definition: token.h:22
TestCoreApt()
Definition: core/apt.test.h:15
Definition: core/apt.h:369
Test packageState2()
Definition: core/apt.test.h:81
Test exists()
Definition: core/apt.test.h:85
Test packageCount()
Definition: core/apt.test.h:52
Test packageState()
Definition: core/apt.test.h:77
PType< property >::T get(Token t)
Definition: source.h:23
std::string version() const
Definition: token.h:17
Test packageName()
Definition: core/apt.test.h:31
std::string _id
Definition: token.h:11
Test versionPackage()
Definition: core/apt.test.h:66
ComposedList< property > list()
Definition: source.h:80
Test packageNameList()
Definition: core/apt.test.h:57
Test versionCount()
Definition: core/apt.test.h:61
Test validate()
Definition: core/apt.test.h:70
Definition: core/apt.h:359