Albirew/nyaa-pantsu
Albirew
/
nyaa-pantsu
Archivé
1
0
Bifurcation 0
Ce dépôt a été archivé le 2022-05-07. Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
nyaa-pantsu/utils/search/sizebytes_test.go

21 lignes
617 B
Go

package search
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestSizeBytes_Parse(t *testing.T) {
assert := assert.New(t)
size := SizeBytes(0)
assert.Equal(false, size.Parse("", ""), "Should be false")
assert.Zero(size, "Should be zero")
assert.Equal(false, size.Parse("lol10", "k"), "Should be false")
assert.Zero(size, "Should be zero")
assert.Equal(true, size.Parse("13", "b"), "Should be false")
assert.Equal(SizeBytes(13), size, "Should be equal to 13")
assert.Equal(true, size.Parse("13", "k"), "Should be false")
assert.Equal(SizeBytes(13312), size, "Should be equal to 13kb")
}