Files
ps_shop/internal/prestashop/config/config_test.go
T
2026-05-12 11:25:32 +02:00

20 lines
385 B
Go

package config
import (
"crypto/md5"
"fmt"
"testing"
)
func TestDeriveCookieNameMatchesFallbackPrestashopRule(t *testing.T) {
cfg := Config{PrestaShopVersion: "1.7.3"}
got := cfg.DeriveCookieName("localhost")
sum := md5.Sum([]byte("1.7.3" + "ps-s1"))
want := fmt.Sprintf("PrestaShop-%x", sum)
if got != want {
t.Fatalf("DeriveCookieName() = %q, want %q", got, want)
}
}