package fsm

import (
	"testing"
)

func TestIsFSMContextCancellable(t *testing.T) {
	/* Example case:
	ctx := context.TODO()
	ctx, can := context.WithCancel(ctx)
	fmt.Fprintln(io.Discard, can)
	ctx, canD := context.WithDeadline(ctx, time.Now().Add(time.Minute))
	fmt.Fprintln(io.Discard, canD)
	ctx = context.WithoutCancel(ctx)
	ctx, canT := context.WithTimeout(ctx, time.Minute)
	fmt.Fprintln(io.Discard, canT)
	sCtx, ok := ctx.(fmt.Stringer)
	fmt.Println(sCtx.String(), ok)
	*/
}