summaryrefslogtreecommitdiff
path: root/morphlib/cachekeycomputer.py
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2014-01-20 13:39:10 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2014-01-22 11:29:49 +0000
commit585d50f2e0d2e7a8eaee2272c06094cce1d6df00 (patch)
tree6b7abd2658517abd187df1c9b101092690dedba8 /morphlib/cachekeycomputer.py
parentb15a849e5acafecb4587e4a2161525587498109f (diff)
downloadmorph-585d50f2e0d2e7a8eaee2272c06094cce1d6df00.tar.gz
yarns: Add test for not building unnecessary chunks
It's an unintended, but possibly not unwelcome feature, that if you have a system that includes stratum artifacts that don't require building the whole stratum, that those chunks are not built. It's debatable whether the confusion of being able to have chunks defined that aren't built outweighs reduced build-times, indeed the test works by having a chunk that can never successfully build, which shows that one pitfall is the possibility of not noticing some chunks fail to build. However, whether it's a good thing or not, we should document this behaviour with a test, so that we don't accidentally break behaviour that someone depends on.
Diffstat (limited to 'morphlib/cachekeycomputer.py')
0 files changed, 0 insertions, 0 deletions