I assume you run your test with Grunt, so you can
1) define your grunt different entries for different angular versions
karma: {
ang11: {
configFile: './test/karma-ang1.1.conf.js',
autoWatch: false,
singleRun: true
},
ang12: {
configFile: './test/karma-ang1.2.conf.js',
autoWatch: false,
singleRun: true
}
}
2) in each file you refers different angular version and the test suits
3) you configure a task to run sequently your karma config files