Или как это вообще можно сделать?
Необходимо скрипту который тестируется задать атрибут(значение которого может быть разное), скрипт считывает его.
module.exports = function (config) {
config.set({
basePath: '',
frameworks: ['jasmine'],
files: [
'dist/main.js',
'dist/tests/main.spec.js'
],
reporters: ['progress'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: false,
browsers: ['ChromeHeadless'],
singleRun: true,
concurrency: Infinity
});
};
В данном случае скрипт main.js должен добавиться на страницу с атрибутом
<script src="[main.js]" data-components="component1, component2"></script>