   let suffix = "❄️Suffixed"
   let testString = "String❄️Suffixed"
   for _ in 0 ..< N {
-    for _ in 0 ..< 100_000 {
+    for _ in 0 ..< 100 {
       CheckResults(testString.hasSuffix(getString(suffix)))
     }
   }

  let prefix = "prefix"
  let testString = "prefixedString"
  for _ in 0 ..< N {
    for _ in 0 ..< 100_000 {
      CheckResults(testString.hasPrefix(getString(prefix)))
    }
  }

import TestsUtils

public let StringTests = [
  BenchmarkInfo(
    name: "StringEqualPointerComparison",
    runFunction: run_StringEqualPointerComparison,
    tags: [.validation, .api, .String]),
  BenchmarkInfo(
    name: "StringHasPrefixAscii",
    runFunction: run_StringHasPrefixAscii,
    tags: [.validation, .api, .String],
    legacyFactor: 10),
  BenchmarkInfo(
    name: "StringHasPrefixUnicode",
    runFunction: run_StringHasPrefixUnicode,
    tags: [.validation, .api, .String],
    legacyFactor: 1000),
  BenchmarkInfo(
    name: "StringHasSuffixAscii",
    runFunction: run_StringHasSuffixAscii,
    tags: [.validation, .api, .String],
    legacyFactor: 10),
  BenchmarkInfo(
    name: "StringHasSuffixUnicode",
    runFunction: run_StringHasSuffixUnicode,
    tags: [.validation, .api, .String],
    legacyFactor: 1000),
]

// FIXME(string)
