[Pkg] The Trunk: Tests-bp.149.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Mar 12 21:36:09 UTC 2012

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.!

More information about the Packages mailing list