aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ebuild-test/file-utf8: New test, ebuild in encoding other than utf-8.HEADmasterUlrich Müller2017-03-012-0/+37
| | | | This crashes repoman-2.3.1 (Python 3.4) with a UnicodeDecodeError.
* ebuild-test/file-empty: New test for empty file in FILESDIR.Ulrich Müller2017-03-013-0/+37
| | | | | Corresponds to the following repoman commit: https://gitweb.gentoo.org/proj/portage.git/commit/?id=04e5f8dee2130901386f4f1b65328bbf0b8104c1
* ebuild-test/badheader-id: New test for stale CVS keywords in ebuild header.Ulrich Müller2017-03-012-0/+38
| | | | | | The "# $Id$" line has been abolished. This test corresponds to the following repoman commit: https://gitweb.gentoo.org/proj/portage.git/commit/?id=44d6f11f37970a60ac2e4d7252180d96793e02d3
* ebuild-test/RDEPEND-slotop-any-of: new testSergei Trofimovich2016-06-212-0/+56
| | | | | | | | Add test for slot operator in any-of style RDEPEND. Repoman got support for it in: https://gitweb.gentoo.org/proj/portage.git/commit/?id=c2594facc9a0c807ed148fd5bf76499fe2f3dbc5 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* profiles/categories: new 'not-broken' category for negative testsSergei Trofimovich2016-06-214-0/+32
| | | | | | Adds a package with 2 subslots. To be used in slot operator test. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Add ebuild for testing missing patches.Jorge Manuel B. S. Vicetto (jmbsvicetto)2016-05-164-0/+45
| | | | Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
* ebuild-test/upstream-workaround: new testMike Gilbert2016-05-122-0/+45
|
* ebuild-test/inherit-unused: new testMike Gilbert2016-05-122-0/+40
|
* ebuild-test/inherit-missing: add eautoreconfMike Gilbert2016-05-121-0/+5
|
* Add a test case for PMS-compliant usage of the ROOT variable.Michael Orlitzky2016-05-112-0/+114
| | | | | | | | | | | | | A recent thread on gentoo-dev proposed a change to the devmanual's description of the ROOT variable: https://archives.gentoo.org/gentoo-dev/message/8901669dd375ca0fdb610efef0ddfe6f The proposed change would bring the devmanual's language in line with the PMS. That discussion reveals that the use of ROOT outside of pkg_* is illegal, yet current versions of repoman/portage allow it. This commit adds a test ebuild that violates the PMS (with respect to ROOT) in several ways.
* ebuild-test/inherit-missing: new testMike Gilbert2016-05-112-0/+45
|
* ebuild-test/inherit-deprecated: new testMike Gilbert2016-05-112-0/+40
|
* ebuild-test/RDEPEND-implicit: new testMike Gilbert2016-05-112-0/+40
|
* ebuild-test/variable-usedwithhelpers: new testMike Gilbert2016-05-112-0/+44
|
* skel.ebuild: Add a minimal ebuild as a templateMike Gilbert2016-05-111-0/+12
|
* ebuild-test/minorsyn: split this into 4 packagesMike Gilbert2016-05-117-17/+157
|
* ebuild-test/patches: test that PATCHES is an arrayMike Gilbert2016-05-102-0/+40
|
* ebuild-test/eapi-definition: test that EAPI is defined according to PMSMike Gilbert2016-05-102-0/+39
|
* ebuild-test/nesteddie: test for die in a subshellMike Gilbert2016-05-102-0/+42
|
* ebuild-test/variable-readonly: test for variable.readonlyMike Gilbert2016-05-102-0/+42
|
* ebuild-test/invalidname: rename from 'invalid'Mike Gilbert2016-05-102-0/+0
|
* ebuild-test/minorsyn: test for minor syntax errorsMike Gilbert2016-05-102-0/+70
|
* ebuild-test/badheader: test for bad header in ebuildsMike Gilbert2016-05-102-0/+38
|
* xml-test/uniqueness: tests for unique (element,attribute,value) combinationsGöktürk Yüksek2016-05-072-0/+45
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/singularity: tests for at-most-one element violationsGöktürk Yüksek2016-05-072-0/+54
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-text/valid: add a second description to downstream maintainerGöktürk Yüksek2016-05-071-0/+1
| | | | | | | | Increase coverage and prevent future regressions by adding a second description for a downstream maintainer element. See also: https://gitweb.gentoo.org/data/xml-schema.git/commit/?id=6070512ca Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/missing-elements: test for missing mandatory elementsGöktürk Yüksek2016-05-052-0/+28
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/invalid-attributes: test for invalid and disallowed attributesGöktürk Yüksek2016-05-052-0/+49
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/valid: valid metadata.xml test based on the example in GLEP 68Göktürk Yüksek2016-05-032-0/+76
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/missing-doctype: Add missed HOMEPAGEBrian Dolbec2016-05-031-0/+1
|
* xml-text/missing-doctype: test for missing DOCTYPE in metadata.xmlGöktürk Yüksek2016-05-032-0/+15
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/missing-attributes: missing mandatory attributes for various tagsGöktürk Yüksek2016-05-022-0/+36
| | | | | | | | | | Check for: - type attribute in <maintainer/> - name attribute in <slots/> - name attribute in <flag/> - type attribute for <remote-id/> Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* xml-test/missing: test for a package with missing metadata.xmlGöktürk Yüksek2016-05-021-0/+13
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* eclass-test/live-keywords: Test live ebuilds keywords useBrian Dolbec2016-05-014-1/+66
|
* Ebuild invalid pkgBrian Dolbec2016-05-013-0/+44
| | | This package tests for an invalid package "no version"
* EAPI unsupported pkg testBrian Dolbec2016-05-012-0/+43
|
* Initial layout, repo_name and metadata.xml skeletonBrian Dolbec2016-05-014-0/+34
|
* Initial README with some basic rules for this repoBrian Dolbec2016-05-011-0/+49