Are we? I thought suiteTeardown only executes when the suite "finishes", that's the reason why I included there. So suiteTeardown() executes after each test and teardown() executes when the suite "finishes"? Just out of my curiosity.

Anyhow, I am fine with exiting the Search mode once the Search test case is done.