summaryrefslogtreecommitdiff
path: root/tests.branching/edit-updates-stratum-build-depends.stdout
Commit message (Collapse)AuthorAgeFilesLines
* Remove edit-updates-stratum-build-depends testRichard Maw2014-02-121-26/+0
| | | | | | | | | | This test stopped being fit for purpose after an accidental edit made it no longer check the stratum build depends. However, rather than fixing it, it should be removed, since we're changing morph's behaviour to not support morphologies in different repositories, which means that updating these refs is no longer necessary.
* Dropped support for 'system-kind' from system morphology filesDan Firth2013-09-271-26/+2
|
* MorphSet: keep old ref as unpetrify-refRichard Maw2013-09-051-6/+10
| | | | | | | | | | | | | | | | | | | This makes petrify much simpler, since adding unpetrify-ref is handled by MorphSet. This has the side-effect of adding unpetrify-ref when editing, but this information is also useful for this use-case. The edit tests now have different diffs and commits, so those have been updated. Also, the old merge code currently warns that now there appears to be petrified changes, since it detects if a branch is petrified by the presence of the unpetrify-ref field, even though the ref is not a SHA1. The old code does not handle undoing an edit the new way, so I did not feel it was worth attempting to comprehend it to fix this bug, which will be later fixed by the introduction of the new merge code.
* edit: Unset defaults before writingRichard Maw2013-08-301-17/+8
| | | | | | | | This also amends the test suite. The git apply command to alter the stratum proved inflexible when anything changed, so it has been replaced by a small in-line python script.
* tests: Make dummy strata pass validationRichard Maw2013-08-231-2/+3
| | | | | They were missing build depends or were empty. Now that edit does validation, this is not permitted.
* Fix test suite to patch YAML instead of JSONLars Wirzenius2013-08-141-39/+45
| | | | | | | | | | | | | I shouldn't be doing this in the middle of refactoring, but trying to get the new code to emit exactly the right kind of JSON is too much pain, and these tests need to be rewritten to use YAML in the near future anyway (we'll drop JSON support eventually), so I don't want to spend more time on this than necessary. The changes in this commit convert morphologies in JSON to YAML, and fix test code that modifies the morphologies to work with the YAML. There is probably more JSON lurking about.
* Fix tests to use rootfs-tarball system-kinds, instead of disksLars Wirzenius2013-04-231-1/+1
|
* morph edit: Update build-depends that refer to the edited stratumSam Thursfield2012-12-181-0/+48
The code took some refactoring. The core functionality is now all inside one function with make_available() separate, as this is used other places. The code is still far from perfect, but will hopefully be rewritten to use the new abstractions of system branches etc. soon