Testing flags

What happens with each flag type?