summaryrefslogtreecommitdiff
path: root/yarns/regression.yarn
Commit message (Collapse)AuthorAgeFilesLines
* Don't use repo or ref in test suiteRichard Maw2014-02-131-2/+0
|
* yarns: Add regression test for cache-key clashRichard Maw2014-01-221-0/+19
|
* yarns: Remove redundant repo in IMPLEMENTS THENRichard Maw2014-01-091-1/+1
| | | | | morph build the system... doesn't need the repository to be specified, just the branch; morph is able to work it out for itself.
* validation: Require there be non-bootstrap chunks in systemsRichard Maw2013-11-291-1/+45
| | | | | | | | | | | | | | Bootstrap chunks don't make it into the final system, so there needs to be an extra check for empty systems after the sources have been collected. This was complicated slightly by the fact that if you try to build a chunk directly you will have no strata in your sources, hence no non-bootstrap chunks, but validation for having been told to build a chunk is best handled later. This amends the old yarns that depended on building a bootstrap chunk and adds a new one that explicitly builds a system with bootstrap chunks.
* morphloader: Require systems have at least one stratumRichard Maw2013-11-291-2/+2
| | | | | | | | | | It doesn't currently make sense to build a system which contains no strata. We may later add other fields, such as initramfs to contribute to the system's artifact, but until then it's another bug to trip over. This uses collections.Sequence for checking the type of the systems entry in the morphology as a style choice, though it allows more flexibility if the types in the parsed morphology change.
* Standardizes language and refactors some implementation stepsDaniel Firth2013-11-051-3/+3
|
* Add regression test, morph branch doesn't remove existing branch dirPedro Alvarez2013-10-311-0/+20
|
* Adding testPedro Alvarez2013-10-281-0/+14