package main import ( "testing" "github.com/spf13/afero" ) func TestTranspiler(t *testing.T) { fs := afero.NewBasePathFs(afero.NewOsFs(), "testdata") p := NewTranspilerProvider(fs) inv := p.Inventory() if len(inv) != 1 { t.Error("Wrong inventory:", inv) } else if len(inv[0].Puzzles) != 2 { t.Error("Wrong puzzles:", inv) } }