Merge: doc: fixed some typos and other misc. corrections
[nit.git] / tests / test_text.nit
index 4a27158..2d636fb 100644 (file)
@@ -12,6 +12,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+#alt2 import core
+
 var str = "Woe to you, oh earth and sea for the Devil sends the beast with wrath because he knows the time is short. Let him who hath understanding reckon the number of the beast, for it is a human number, its number is Six Hundred and Sixty-Six."
 var spaces = "           "
 var numstr = "1001"
@@ -30,20 +32,10 @@ num = numstr
 #alt1 trimable.append(spaces)
 #alt1 num = new FlatBuffer.from(numstr)
 
-#alt2 txt = new RopeString.from(str)
-#alt2 trimable = new RopeString.from(spaces)
-#alt2 trimable = trimable + str
-#alt2 trimable = trimable + spaces
-#alt2 num = new RopeString.from(numstr)
-
 # Test Text methods on all types of receivers
 
-print txt.to_upper
-print txt.to_lower
-assert txt * 2 == txt + txt
 print txt.substring(0, 105)
 print txt.substring_from(106)
-print txt.reversed
 print txt.length
 assert not txt.is_empty
 print txt.index_of('h')
@@ -65,7 +57,6 @@ assert txt.hash == trimable.trim.hash
 var chars = txt.chars
 
 assert chars != txt.substring_from(106).chars
-assert (txt.substring(0,105) + txt.substring_from(105)).chars == txt.chars
 assert chars[0] == 'W'
 assert chars.count('o') == 11
 assert chars.first == chars[0]