قرینه از
https://github.com/matomo-org/matomo.git
synced 2025-08-22 23:17:46 +00:00

* [Coding Style] Enable rule PSR12.Files.FileHeader * Apply CS * Replace Piwik with Matomo in file headers * Unify file headers (position, no. of lines, https links) * Rebuild dist files * Apply CS * Fix system test that relies on line numbers in a file that had the file header updated --------- Co-authored-by: Stefan Giehl <stefan@matomo.org>
30 خطوط
703 B
JavaScript
Vendored
30 خطوط
703 B
JavaScript
Vendored
/*!
|
|
* Matomo - free/libre analytics platform
|
|
*
|
|
* PageRenderer class for screenshot tests.
|
|
*
|
|
* @link https://matomo.org
|
|
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
|
*/
|
|
|
|
exports.parse = function () {
|
|
var result = {tests: []};
|
|
|
|
var args = process.argv;
|
|
for (var i = 1; i < args.length; ++i) {
|
|
var arg = args[i];
|
|
if (arg[0] === '-') {
|
|
var matches = arg.match(/-*([^=]+)(?:=(.*))?/),
|
|
key = matches[1],
|
|
value = matches[2];
|
|
|
|
result[key.toString()] = value || true;
|
|
} else if (arg) {
|
|
result.tests.push(arg);
|
|
}
|
|
}
|
|
|
|
result.tests.shift();
|
|
|
|
return result;
|
|
}; |