From b420e36c09abb14f1598f2682014da4482a8286b Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Tue, 24 Oct 2006 16:03:22 +0000 Subject: [PATCH] Adjust unit tests to pass, to account for some results not being order-stable. [SVN r35720] --- v2/build/property.jam | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/v2/build/property.jam b/v2/build/property.jam index 3ad0cd340..981a45680 100644 --- a/v2/build/property.jam +++ b/v2/build/property.jam @@ -555,28 +555,28 @@ local rule __test__ ( ) assert.true path-order $(test-space) on on ; assert.false path-order $(test-space) on on ; - assert.result gcc off FOO + assert.result-equal gcc off FOO : refine gcc off : FOO : $(test-space) ; - assert.result gcc on + assert.result-equal gcc on : refine gcc off : on : $(test-space) ; - assert.result gcc off + assert.result-equal gcc off : refine gcc : off : $(test-space) ; - assert.result gcc off off:FOO + assert.result-equal gcc off off:FOO : refine gcc : off off:FOO : $(test-space) ; - assert.result gcc:foo gcc:bar + assert.result-equal gcc:foo gcc:bar : refine gcc:foo : gcc:bar : $(test-space) ; @@ -617,19 +617,19 @@ local rule __test__ ( ) catch "value" is not a value of an implicit feature ; - assert.result on + assert.result-equal on : remove free implicit : gcc foo on : $(test-space) ; - assert.result a + assert.result-equal a : select include : a gcc ; - assert.result a + assert.result-equal a : select include bar : a gcc ; - assert.result a gcc + assert.result-equal a gcc : select include : a gcc ; - assert.result kylix a + assert.result-equal kylix a : change gcc a : kylix ; pm = [ new property-map ] ; @@ -658,7 +658,7 @@ local rule __test__ ( ) ; # Test conditional feature - assert.result gcc,3.0 FOO + assert.result-equal gcc,3.0 FOO : split-conditional gcc,3.0:FOO ;