summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2012-06-25Make TestDir testcase use a newly created directoryGuido Günther
neeeded for the upcoming packagename/version parsing support
2012-05-31gbp.git.repository: add GitRepository.make_treeGuido Günther
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2012-05-31gbp.git.repository: Add GitRepository.write_fileGuido Günther
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2012-05-31gbp.git.repository: Add GitRepository.list_treeGuido Günther
2012-05-25Refactor deb helpers: move PristineTar classGuido Günther
Based on a patch by Markus Lehtonen This refactor is preparation to the upcoming rpm support.
2012-05-20Provide minimalist debian/control objectDaniel Dehennin
Closes: #673473 Signed-off-by: Guido Günther <agx@sigxcpu.org>
2012-05-15Fix typo in doctest that made epydoc fail.Guido Günther
Git-Dch: Ignore
2012-05-15Add gbp.deb.ChangeLogSectionGuido Günther
to parse package and version out of a changelog section
2012-05-14gbp.git.repository: Add a "git merge-base" wrapperDaniel Dehennin
Closes: #672642 Signed-off-by: Guido Günther <agx@sigxcpu.org>
2012-05-01Refactor deb helpers: move UpstreamSource classMarkus Lehtonen
to pkg base module. This refactor is preparation to the upcoming rpm support.
2012-05-01Refactor deb helpers: introduce PkgPolicy classMarkus Lehtonen
Create a new 'pkg' basemodule, intended to be re-used by the upcoming rpm package helpers. Move some deb functionality to a new pkg.PkgPolicy class, to be used as a base for different package types. Introduces Deb-specific deb.DebianPkgPolicy.
2012-03-15GitModifier: add __getitem__ and keys()Guido Günther
so it can be used as dictonary
2012-03-15deb.changelog: allow to extract author and dateGuido Günther
2012-02-13Make sure we test the built modulesGuido Günther
not the system ones
2012-02-13gbp.config: Add testsGuido Günther
Git-Dch: Ignore
2012-02-12Make pristine_tar testcases pass with older git versionsMarkus Lehtonen
that don't support user-defined output formats (tar filters) in git-archive.
2012-02-09PristineTar: fix links in testcasesGuido Günther
2012-02-07UpstreamSource: turn is_* vars and properties into methodsGuido Günther
since this is more consistent with the other is_* methods in other classes.
2012-01-30PristineTar: add testcaseGuido Günther
2012-01-22PristineTar: move to separate moduleGuido Günther
and make it accessible from GitRepository to group checkout/checkin/lookup.
2012-01-22deb.changelog: add name propertyGuido Günther
2012-01-21GitRepository: add get_obj_type()Markus Lehtonen
get_obj_type() returns the type of a git repository object.
2012-01-15deb: minor refactor of parameters of has_orig()Markus Lehtonen
2012-01-15GitRepository: add rename_branch() methodMarkus Lehtonen
2012-01-12GitRepository: Allow to explicitly fetch tagsGuido Günther
2012-01-10GitRepository.branch_contains: fix misplaced remote parameterGuido Günther
2012-01-10GitRepository: Test find_tag() and add_remote_repo()Guido Günther
2012-01-10GitRepository: Add branch_contains()Guido Günther
to check if a branch contains a specific commit
2012-01-10GitRepository: add verify_tag()Guido Günther
2012-01-10GitRepository: add push() and push_tag()Guido Günther
2012-01-10Use testutils in 09_test_write_tree.pyGuido Günther
2012-01-10Allow to specify the upstream tree via --upstream-treeGuido Günther
without the indirection to --upstream-branch.
2011-12-29GitRepository: add test for {write,commit}_treeGuido Günther
Git-Dch: Ignore
2011-12-29GitRepository: Add testcases for cornercasesGuido Günther
and small functions Git-Dch: Ignore
2011-12-29Rename and comment testsGuido Günther
Git-Dch: Ignore
2011-12-28dch: Honor epoch when guessing new upstream versionGuido Günther
Closes: #652366 Thanks: a lot to Daniel Dehennin for the testcase
2011-12-27GitRepository: Add num option to git_commitsGuido Günther
to limit number of returned commits and fix path option to also accept a list of paths instead of a string.
2011-12-26Rename gbp.pq to gbp.patch_seriesGuido Günther
since that's what it currently handles.
2011-12-26pq.Patch: move support for parsing patch headers into Patch classGuido Günther
and add tests.
2011-11-28Add ChangeLog classGuido Günther
making it easier to query versions. Add tests.
2011-11-22Move debian related helpers into submoduleGuido Günther
2011-11-21Use GitArgs in GitRepository.{create,delete}_branch()Guido Günther
2011-11-21FastImport: add test and cleanup api a bitGuido Günther
2011-11-20Move GitModifier class to separate fileGuido Günther
and introduce a new base exception for Git related errors.
2011-11-07GitRepository: add checkout() to checkout a treeishGuido Günther
2011-11-06GitRepository: fix fetch invocation without repoGuido Günther
2011-11-01Get rid of the symlinkGuido Günther
by moving the commands to gbp/scripts/
2011-10-30GitRepository: Use update-ref to force a branch's head in bare reposGuido Günther
2011-10-30GitRepository: handle bare repos and errors in is_clean()Guido Günther
2011-10-29Fix epydoc warningsGuido Günther