This test checks to make sure the hashchange event is fired __ansynchronously__ when the value of location.hash changes. It assumes there is a hashchange event for each location.hash change. updateHash("#foo") updateHash("#bar") hashChangeHandler() hashChangeHandler() SUCCESS