In fact, despite the wording of the card text, Secret Passage does swap back at the end of the Rogue's turn. The reason the spells from Evocation are not discarded is because cards are always returned to their default state when moving between zones.
Specifically, Evocation creates a "discard at end of turn" effect that gets removed when the cards go into the "Set Aside Zone" created by Secret Passage.
In fact, despite the wording of the card text, Secret Passage does swap back at the end of the Rogue's turn. The reason the spells from Evocation are not discarded is because cards are always returned to their default state when moving between zones.
Specifically, Evocation creates a "discard at end of turn" effect that gets removed when the cards go into the "Set Aside Zone" created by Secret Passage.
"Why, you never expected justice from a company, did you? They have neither a soul to lose nor a body to kick." -- Lady Saba Holland