<commit_before>package main

import (
	"fmt"
	"testing"

	"github.com/daved/pythatchallenge/internal/daveddev"
	"github.com/daved/pythatchallenge/internal/djherbis"
	"github.com/daved/pythatchallenge/internal/jasonmoo"
	"github.com/daved/pythatchallenge/internal/srtkkou"
)

func benchDataA() []string {
	return []string{"cp", `"file`, "name", "with", `spaces"`, `"file`, "name", `backup"`}
}
func benchDataB() []string {
	return []string{"one", "two", `"three`, "four", `five"`}
}

func BenchmarkA_DavedDev(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = ddpkg.Parse(benchDataA())
	}
}

func BenchmarkA_DJHerbis(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = djhpkg.Parse(benchDataA())
		fmt.Printf("")
	}
}

func BenchmarkA_JasonMoo(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = jmpkg.Parse(benchDataA())
	}
}

func BenchmarkA_SRT(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = srtpkg.Parse(benchDataA())
	}
}

func BenchmarkB_DavedDev(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = ddpkg.Parse(benchDataB())
	}
}

func BenchmarkB_DJHerbis(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = djhpkg.Parse(benchDataB())
		fmt.Printf("")
	}
}

func BenchmarkB_JasonMoo(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = jmpkg.Parse(benchDataB())
	}
}

func BenchmarkB_SRT(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = srtpkg.Parse(benchDataB())
	}
}<commit_msg>Remove test prints from djh benchmarks. This fixes #1.<commit_after>package main

import (
	"testing"

	"github.com/daved/pythatchallenge/internal/daveddev"
	"github.com/daved/pythatchallenge/internal/djherbis"
	"github.com/daved/pythatchallenge/internal/jasonmoo"
	"github.com/daved/pythatchallenge/internal/srtkkou"
)

func benchDataA() []string {
	return []string{"cp", `"file`, "name", "with", `spaces"`, `"file`, "name", `backup"`}
}
func benchDataB() []string {
	return []string{"one", "two", `"three`, "four", `five"`}
}

func BenchmarkA_DavedDev(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = ddpkg.Parse(benchDataA())
	}
}

func BenchmarkA_DJHerbis(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = djhpkg.Parse(benchDataA())
	}
}

func BenchmarkA_JasonMoo(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = jmpkg.Parse(benchDataA())
	}
}

func BenchmarkA_SRT(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = srtpkg.Parse(benchDataA())
	}
}

func BenchmarkB_DavedDev(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = ddpkg.Parse(benchDataB())
	}
}

func BenchmarkB_DJHerbis(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = djhpkg.Parse(benchDataB())
	}
}

func BenchmarkB_JasonMoo(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = jmpkg.Parse(benchDataB())
	}
}

func BenchmarkB_SRT(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = srtpkg.Parse(benchDataB())
	}
}
{'fraction_non_alphanumeric': 0.20442992011619462, 'fraction_numerical': 0.006172839506172839, 'mean_word_length': 3.8761061946902653, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7513591', 'n_tokens_mistral': 1324, 'n_tokens_neox': 1245, 'n_words': 229}