The Trunk: Tests-bp.149.mcz

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

The Trunk: Tests-bp.149.mcz

Bernhard Pieber uploaded a new version of Tests to project The Trunk:

==================== Summary ====================

Name: Tests-bp.149
Author: bp
Time: 12 March 2012, 10:33:55.773 pm
UUID: 57a08a13-be8c-4f8f-a100-acf7a2f20c1a
Ancestors: Tests-bp.148, Tests-eem.148


=============== Diff against Tests-eem.148 ===============

Item was changed:
  TestCase subclass: #PackageDependencyTest
  instanceVariableNames: ''
  classVariableNames: ''
  poolDictionaries: ''
  category: 'Tests-Dependencies'!
+ !PackageDependencyTest commentStamp: 'bp 3/12/2012 22:29' prior: 0!
+ PackageDependencyTest helps to avoid the introduction of unwanted package dependencies. There is a test for each package in the trunk image that asserts the current dependencies.
+ If new dependencies are introduced or existing dependencies are removed deliberately for a package, the test for that package needs to be changed in order not to fail.
+ As the current dependency structure is suboptimal some of the asserted dependencies are unwanted in fact. Kernel should probably not depend on MorphicExtras. In a way a green PackageDependencyTest does not mean the dependencies are good, just that they have not become worse.!