summaryrefslogtreecommitdiff
path: root/yarns/implementations.yarn
Commit message (Collapse)AuthorAgeFilesLines
...
* Use print-architecture instead of arch -m in testsLars Wirzenius2013-08-151-1/+2
|
* Fix test morphology to be a valid oneLars Wirzenius2013-08-141-0/+3
| | | | | | The MorphologyLoader validates morphologies stricter than old code, so adjust the test morphology accordingly: add arch to a system morphology, and build-mode and build-depends to a stratum one.
* yarns: add a scenario for checking out a chunkRichard Maw2013-08-081-0/+12
|
* yarns: allow attempt checkout to sometimes workRichard Maw2013-08-081-1/+1
| | | | | | | | | Checkout needs the branch repository and ref. It was previously only getting the ref. This was not noticed, since the implementation was only used in cases where it was expected to fail, and the nature of the error was not being checked.
* Add scenario (yarn) tests for most of branching and mergingLars Wirzenius2013-07-301-0/+356
These scenarios test the basics of most of the subcommands the branch and merge plugin provides. They don't purport to be complete, but give some indication that things work, and form a basis upon which further things can be built. Yarn also isn't included in a Baserock release yet, so we need to keep the cmdtests until Baserock 10 has been released. The existing cmdtest tests are not modified by this: they are left intact, until they can analysed in detail for things to be added to the scenarios. After that, the cmdtest tests will start to go away. Merging is not covered by these tests: it is not clear how merge should work, and the current code is known to do the wrong thing in many cases. Scenarios for merge will be added later. Building is also not covered. Testing builds well needs some additional, careful thinking, and that isn't ready for this patch series. It will be added later.