As long as it is running on the same machine and has the same account name, I think you are pretty much covered.
Hi,
i have a mac book pro with mac os 10.6 at work.
On this mac book i should test software on mac os 10.6. Now i should also test this software with mac os 10.7.
Yes, i need to buy the update to 10.7 but how could i run two versions at the same time without buying a second one?
I read that i could run a virtual host with the other mac os version but is this legal?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic