Note: This test takes 20 seconds to run.