Removes slash from benchmrk name.

Slash in benchmark name makes benchmarks break.
This commit is contained in:
Valeriy Van
2020-10-25 17:11:05 +01:00
parent bfb1e875af
commit dd22e6a43c
2 changed files with 12 additions and 11 deletions

View File

@@ -13,34 +13,34 @@
import TestsUtils import TestsUtils
public let StringRepeating = [ public let StringRepeating = [
BenchmarkInfo(name: "StringRepeating/SingleAsciiCharacterCount10", BenchmarkInfo(name: "StringRepeatingSingleAsciiCharacterCount10",
runFunction: run_singleAsciiCharacterCount10, runFunction: run_singleAsciiCharacterCount10,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/SingleAsciiCharacterCount1", BenchmarkInfo(name: "StringRepeatingSingleAsciiCharacterCount1",
runFunction: run_singleAsciiCharacterCount1, runFunction: run_singleAsciiCharacterCount1,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/EmptyStringCount10", BenchmarkInfo(name: "StringRepeatingEmptyStringCount10",
runFunction: run_emptyStringCount10, runFunction: run_emptyStringCount10,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/SingleAsciiCharacterCount0", BenchmarkInfo(name: "StringRepeatingSingleAsciiCharacterCount0",
runFunction: run_singleAsciiCharacterCount0, runFunction: run_singleAsciiCharacterCount0,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/26AsciiCharactersCount2", BenchmarkInfo(name: "StringRepeating26AsciiCharactersCount2",
runFunction: run_26AsciiCharactersCount2, runFunction: run_26AsciiCharactersCount2,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/SingleCyrilicCharacterCount5", BenchmarkInfo(name: "StringRepeatingSingleCyrilicCharacterCount5",
runFunction: run_singleCyrilicCharacterCount5, runFunction: run_singleCyrilicCharacterCount5,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/33CyrilicCharactersCount2", BenchmarkInfo(name: "StringRepeating33CyrilicCharactersCount2",
runFunction: run_33CyrilicCharactersCount2, runFunction: run_33CyrilicCharactersCount2,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/U1F1F8U1F1FACount2", BenchmarkInfo(name: "StringRepeatingU1F1F8U1F1FACount2",
runFunction: run_U1F1F8U1F1FACount2, runFunction: run_U1F1F8U1F1FACount2,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/U301cafeCount5", BenchmarkInfo(name: "StringRepeatingU301cafeCount5",
runFunction: run_U301cafeCount5, runFunction: run_U301cafeCount5,
tags: [.validation, .api, .String]), tags: [.validation, .api, .String]),
BenchmarkInfo(name: "StringRepeating/LongMixedStringCount100", BenchmarkInfo(name: "StringRepeatingLongMixedStringCount100",
runFunction: run_longMixedStringCount100, runFunction: run_longMixedStringCount100,
tags: [.validation, .api, .String]) tags: [.validation, .api, .String])
] ]

View File

@@ -188,6 +188,7 @@ import StringEnum
import StringInterpolation import StringInterpolation
import StringMatch import StringMatch
import StringRemoveDupes import StringRemoveDupes
import StringRepeating
import StringReplaceSubrange import StringReplaceSubrange
import StringSplitting import StringSplitting
import StringSwitch import StringSwitch
@@ -379,7 +380,7 @@ register(StringEnum.benchmarks)
register(StringInterpolation.benchmarks) register(StringInterpolation.benchmarks)
register(StringMatch.benchmarks) register(StringMatch.benchmarks)
register(StringRemoveDupes.benchmarks) register(StringRemoveDupes.benchmarks)
registerBenchmark(StringRepeating.benchmarks) register(StringRepeating.benchmarks)
register(StringReplaceSubrange.benchmarks) register(StringReplaceSubrange.benchmarks)
if #available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *) { if #available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *) {