[squeak-dev] The Trunk: CollectionsTests-mt.386.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Mar 29 09:46:09 UTC 2023
Marcel Taeumel uploaded a new version of CollectionsTests to project The Trunk:
http://source.squeak.org/trunk/CollectionsTests-mt.386.mcz
==================== Summary ====================
Name: CollectionsTests-mt.386
Author: mt
Time: 29 March 2023, 11:46:09.135107 am
UUID: 4eac586d-966a-a248-b6df-63cdbbab87ae
Ancestors: CollectionsTests-tpr.385
Tests for Collections-mt.1031
=============== Diff against CollectionsTests-tpr.385 ===============
Item was added:
+ ----- Method: TextTest>>testAsPlainText (in category 'tests - plain text') -----
+ testAsPlainText
+
+ | exampleString exampleText |
+ exampleString := 'hello'.
+ exampleText := exampleString asText.
+ exampleText addAttribute: TextColor yellow.
+
+ self assert: exampleString asPlainText isPlainText.
+ self assert: exampleText asPlainText isPlainText.!
Item was added:
+ ----- Method: TextTest>>testAsPlainTextIdentity (in category 'tests - plain text') -----
+ testAsPlainTextIdentity
+
+ | exampleString exampleText |
+ exampleString := 'hello'.
+ exampleText := exampleString asText.
+
+ self assert: exampleString == exampleString asPlainText.
+ self assert: exampleText == exampleText asPlainText.
+
+ exampleText addAttribute: TextColor yellow.
+ self deny: exampleText == exampleText asPlainText.
+ self assert: exampleText hasColorAttribute.!
Item was added:
+ ----- Method: TextTest>>testHasAnyAttribute (in category 'tests - plain text') -----
+ testHasAnyAttribute
+
+ | exampleText |
+ exampleText := 'hello' asText.
+ exampleText addAttribute: TextColor yellow.
+
+ self assert: exampleText hasAnyAttribute.
+ exampleText removeAllAttributes.
+ self deny: exampleText hasAnyAttribute.
+
+ exampleText addAttribute: TextAlignment centered.
+ self assert: exampleText hasAnyAttribute.
+ self assert: exampleText isPlainText.!
Item was added:
+ ----- Method: TextTest>>testIsPlainText (in category 'tests - plain text') -----
+ testIsPlainText
+
+ self assert: 'hello' isPlainText.
+ self assert: 'hello' asText isPlainText.
+
+ self deny: ('hello' asText addAttribute: TextColor yellow) isPlainText.
+ self assert: ('hello' asText addAttribute: TextAlignment centered) isPlainText.
+
+ self assert: ('hello' asText addAttribute: TextColor yellow) asString asText isPlainText.!
More information about the Squeak-dev
mailing list
|