Specify individual long tests to run

Hey @smira,

When I was running integration tests earlier today, I realised I couldn't run individual long tests, so I modified the code to allow this functionality.

Do you reckon it makes sense to merge it with the main repository?

Thanks very much for your help.

Simon