Spartans will welcome Livingston, Falkirk and Dunfermline to Ainslie Park during pre-season as the Lowland League champions prepare to challenge for a place in senior football.

The Edinburgh club have announced the line-up for the Ronnie Swan Challenge Cup to be played over the weekend of July 12 and 13. Before that, Spartans will host Colin Cameron's Berwick Rangers on July 8.

It is a deliberately testing pre-season schedule for a team seeking to defend their title and therefore earn a crack at winning a place in League Two as the pyramid system comes into force.