Trees | Indices | Help |
|
---|
|
Test gbp.deb.changelog.ChangeLog
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
cl_debian =
|
|||
cl_upstream =
|
|||
cl_epoch =
|
|||
__package__ = None hash(x) |
|
Parse a the changelog of debian only package Methods tested: Properties tested:
>>> import gbp.deb.changelog >>> cl = gbp.deb.changelog.ChangeLog(cl_debian) >>> cl.version '0.5.32' >>> cl.version == cl['Version'] True >>> cl.debian_version '0.5.32' >>> cl.debian_version == cl['Debian-Version'] True >>> cl.noepoch '0.5.32' >>> cl.noepoch == cl['NoEpoch-Version'] True >>> cl.epoch >>> cl.upstream_version >>> cl.is_native() True |
Parse a the changelog of a package without eopch Methods tested:
Properties tested:
>>> import gbp.deb.changelog >>> cl = gbp.deb.changelog.ChangeLog(cl_upstream) >>> cl.version '1.0-1' >>> cl.version == cl['Version'] True >>> cl.debian_version '1' >>> cl.debian_version == cl['Debian-Version'] True >>> cl.noepoch '1.0-1' >>> cl.noepoch == cl['NoEpoch-Version'] True >>> cl.epoch >>> cl.upstream_version '1.0' >>> cl.has_epoch() False >>> cl.is_native() False |
Parse a the changelog of a package without epoch Methods tested:
Properties tested:
>>> import gbp.deb.changelog >>> cl = gbp.deb.changelog.ChangeLog(cl_epoch) >>> cl.version '1:1.2.0-3' >>> cl.version == cl['Version'] True >>> cl.debian_version '3' >>> cl.debian_version == cl['Debian-Version'] True >>> cl.noepoch '1.2.0-3' >>> cl.noepoch == cl['NoEpoch-Version'] True >>> cl.epoch '1' >>> cl.upstream_version '1.2.0' >>> cl.has_epoch() True >>> cl.is_native() False |
Methods tested: Properties tested: >>> import gbp.deb.changelog >>> cl = gbp.deb.changelog.ChangeLog(cl_debian) >>> cl.name 'git-buildpackage' |
Test author, email and date of last modification Methods tested: Properties tested: >>> import gbp.deb.changelog >>> cl = gbp.deb.changelog.ChangeLog(cl_debian) >>> cl.author.startswith('Guido') True >>> cl.email 'agx@sigxcpu.org' >>> cl.date 'Mon, 17 Oct 2011 10:15:22 +0200' |
Test if we can parse sections out of the changelog Methods tested:
Properties tested: >>> import gbp.deb.changelog >>> cl = gbp.deb.changelog.ChangeLog(cl_debian) >>> cl.sections[0].package 'git-buildpackage' >>> cl.sections[0].version '0.5.32' >>> cl.sections[1].package 'git-buildpackage' >>> cl.sections[1].version '0.5.31' |
|
cl_debian
|
cl_upstream
|
cl_epoch
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Nov 2 02:40:23 2012 | http://epydoc.sourceforge.net |