Manual:makeTestEdits.php
Appearance
MediaWiki version: | ≥ 1.27 |
MediaWiki file: makeTestEdits.php | |
---|---|
Location: | maintenance/ |
Source code: | master • 1.42.4 • 1.41.5 • 1.39.11 |
Classes: | MakeTestEdits |
Details
[edit]makeTestEdits.php maintenance script allows a developer to made random edits for testing. This is a very helpful feature for those who run test wiki and want to create some random pages to testing a new version or patch.
Options/Arguments
[edit]Option | Description | Required? | Default value |
---|---|---|---|
--user | Valid username of an existing user on wiki | Required | |
--count | Number of edits to be made | Required | |
--namespace | Namespace number in which edits need to be made | Optional | 0 (Main namespace) |
Usage
[edit]php maintenance/run.php makeTestEdits --user UserName --count EditCounts [--namespace NamespaceNumer]
In MediaWiki version 1.39.10 and earlier, you must invoke maintenance scripts using
php maintenance/scriptName.php
instead of php maintenance/run.php scriptName
.Making 20 edits with username Foo
[edit]Terminal
$ php maintenance/run.php makeTestEdits --user "Foo" --count 20 Edited Page 81 Edited Page 4d Edited Page 24 Edited Page d8 Edited Page 3f Edited Page ce Edited Page d2 Edited Page 17 Edited Page 06 Edited Page 89 Edited Page 34 Edited Page 3b Edited Page a4 Edited Page f9 Edited Page b8 Edited Page 72 Edited Page e5 Edited Page dd Edited Page 53 Edited Page a3 Done
Spaces inside a username must be replaced with underscores ( _ ) or use double quotation like "Foo Bar"
Common error
[edit]- No such user exists.
This indicates that the username is not a valid username of an existing user on wiki. If the username contains spaces, see Tip 1 above.