test widgets can be keyed