diff --git a/compat_contract_test.go b/compat_contract_test.go index 076fed0..808b042 100644 --- a/compat_contract_test.go +++ b/compat_contract_test.go @@ -71,3 +71,11 @@ func TestContractFormats(t *testing.T) { SkipDataPath: true, }) } + +func TestContractResolvedWindow(t *testing.T) { + bin := os.Getenv("CRONO_EXPORT_BIN") + if bin == "" { + t.Skip("CRONO_EXPORT_BIN not set") + } + dates.RunResolvedWindow(t, compat.Runner{Binary: bin, Subcommands: cronoSubcommands}) +} diff --git a/go.mod b/go.mod index 614d4be..7fe76e3 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/quantcli/crono-export-cli go 1.26.10 require ( - github.com/quantcli/common/compat v0.0.0-20260511224412-1cf4a39648c5 + github.com/quantcli/common/compat v0.0.0-20261110001356-0b66a42dfa85 github.com/spf13/cobra v1.10.2 ) diff --git a/go.sum b/go.sum index f8a38fd..691839b 100644 --- a/go.sum +++ b/go.sum @@ -1,8 +1,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/quantcli/common/compat v0.0.0-20260511224412-1cf4a39648c5 h1:UW6c2rz3bbk2Ju0lGv+QqmuU7+SkIQMFkBJPSr+LDGc= -github.com/quantcli/common/compat v0.0.0-20260511224412-1cf4a39648c5/go.mod h1:VBC/zEphSZgCZS1rhWsR3A8EWYSbTkP/MwqWHL7266s= +github.com/quantcli/common/compat v0.0.0-20261110001356-0b66a42dfa85 h1:NxUSVjE+3clP9Ss6uvlwZ0SToE7kmpkioRJ5r8ZUmK4= +github.com/quantcli/common/compat v0.0.0-20261110001356-0b66a42dfa85/go.mod h1:VBC/zEphSZgCZS1rhWsR3A8EWYSbTkP/MwqWHL7266s= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/spf13/cobra v1.10.2 h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU= github.com/spf13/cobra v1.10.2/go.mod h1:7C1pvHqHw5A4vrJfjNwvOdzYu0Gml16OCs2GRiTUUS4=