This test is failing and I can't figure out why. Isn't `trigger()` synchronous?