diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2026-05-06 21:19:12 -0400 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2026-05-06 21:19:12 -0400 |
| commit | 2990789d98405291bfbb3e0dce4efca1153120ab (patch) | |
| tree | d7bdc19b28909bdc2d5abf24f2c3575d199463ae /pod_test.go | |
| parent | b6b81ac135e77f7856efb07389a6ac42cc137a6e (diff) | |
| download | lulu-2990789d98405291bfbb3e0dce4efca1153120ab.zip | |
implement POST /validate-interior
Diffstat (limited to 'pod_test.go')
| -rw-r--r-- | pod_test.go | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/pod_test.go b/pod_test.go deleted file mode 100644 index c54b8e5..0000000 --- a/pod_test.go +++ /dev/null @@ -1,67 +0,0 @@ -package lulu_test - -import ( - "encoding/json" - "testing" - - "github.com/stretchr/testify/require" - - "git.samanthony.xyz/lulu" -) - -func TestPod(t *testing.T) { - t.Parallel() - requireJsonEq(t, - "0850X1100.BW.STD.LW.060UW444.MNG", - lulu.PodPkgId{ - lulu.UsLetter, - lulu.Mono, - lulu.Standard, - lulu.LinenWrap, - lulu.P60UncoatedWhite, - lulu.Matte, - lulu.NavyLinen, - lulu.GoldFoil}) - requireJsonEq(t, - "0600X0900.FC.STD.PB.080CW444.GXX", - lulu.PodPkgId{ - lulu.UsTrade, - lulu.Color, - lulu.Standard, - lulu.Perfect, - lulu.P80CoatedWhite, - lulu.Gloss, - lulu.NoLinen, - lulu.NoFoil}) - requireJsonEq(t, - "0700X1000.FC.PRE.CO.060UC444.MXX", - lulu.PodPkgId{ - lulu.Executive, - lulu.Color, - lulu.Premium, - lulu.Coil, - lulu.P60UncoatedCream, - lulu.Matte, - lulu.NoLinen, - lulu.NoFoil}) - requireJsonEq(t, - "0600X0900.BW.STD.PB.060UW444.MXX", - lulu.PodPkgId{ - lulu.UsTrade, - lulu.Mono, - lulu.Standard, - lulu.Perfect, - lulu.P60UncoatedWhite, - lulu.Matte, - lulu.NoLinen, - lulu.NoFoil}) -} - -func requireJsonEq(t *testing.T, expected string, actual json.Marshaler) { - t.Helper() - a, err := json.Marshal(expected) - require.NoError(t, err) - b, err := json.Marshal(actual) - require.NoError(t, err) - require.JSONEq(t, string(a), string(b)) -} |