dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 38ac6f12dfa813e37188500cc1d08d33f979b6cd
parent 06060831e75d7930052cb810b8b772048fac5668
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Thu, 17 Nov 2022 12:11:21 -0500

fix class generator

Diffstat:
Mcmd/art/main.go | 2++
Mcmd/art/main_test.go | 9+++++++++
2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/cmd/art/main.go b/cmd/art/main.go @@ -149,6 +149,8 @@ func getClassName(idx int) string { found = true out[i]++ break + } else { + out[i] = firstRune } } if !found { diff --git a/cmd/art/main_test.go b/cmd/art/main_test.go @@ -23,4 +23,13 @@ func TestGetClassName(t *testing.T) { assert.Equal(t, "aba", getClassName(728)) assert.Equal(t, "abz", getClassName(753)) assert.Equal(t, "aca", getClassName(754)) + assert.Equal(t, "acz", getClassName(779)) + assert.Equal(t, "ada", getClassName(780)) + assert.Equal(t, "aea", getClassName(806)) + assert.Equal(t, "afa", getClassName(832)) + assert.Equal(t, "aza", getClassName(1352)) + assert.Equal(t, "azz", getClassName(1377)) + assert.Equal(t, "baa", getClassName(1378)) + assert.Equal(t, "bzz", getClassName(2053)) + assert.Equal(t, "caa", getClassName(2054)) }