mirror of
https://github.com/Kareadita/Kavita.git
synced 2026-03-10 03:55:45 -04:00
Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com> Co-authored-by: Joe Milazzo <josephmajora@gmail.com>
23 lines
467 B
C#
23 lines
467 B
C#
using BenchmarkDotNet.Attributes;
|
|
using Kavita.Services.Scanner;
|
|
|
|
namespace Kavita.Benchmark;
|
|
|
|
[MemoryDiagnoser]
|
|
public class CleanTitleBenchmarks
|
|
{
|
|
private static IList<string> _names;
|
|
|
|
[GlobalSetup]
|
|
public static void LoadData() => _names = File.ReadAllLines("Data/Comics.txt");
|
|
|
|
[Benchmark]
|
|
public static void TestCleanTitle()
|
|
{
|
|
foreach (var name in _names)
|
|
{
|
|
Parser.CleanTitle(name, true);
|
|
}
|
|
}
|
|
}
|