2nd stage of replaceFirst semantics change: remove deprecated String.replaceFirst(String), rename replaceFirstLiteral to replaceFirst.

This commit is contained in:
Ilya Gorbunov
2015-06-24 19:07:26 +03:00
parent 249106647c
commit d20d8e2106
3 changed files with 14 additions and 12 deletions
+3 -3
View File
@@ -551,10 +551,10 @@ class StringTest {
// doesn't pass in Rhino JS
// assertEquals("schrodinger", "schrÖdinger".replaceFirst('ö', 'o', ignoreCase = true))
assertEquals("Abba${'$'}", input.replaceFirstLiteral("bA", "$"))
assertEquals("Ab${'$'}bA", input.replaceFirstLiteral("bA", "$", ignoreCase = true))
assertEquals("Abba${'$'}", input.replaceFirst("bA", "$"))
assertEquals("Ab${'$'}bA", input.replaceFirst("bA", "$", ignoreCase = true))
assertEquals("-test", "test".replaceFirstLiteral("", "-"))
assertEquals("-test", "test".replaceFirst("", "-"))
}