Extension:Doppelganger

MediaWiki extensions manual
Doppelganger
Release status: unmaintained
Implementation API
Description Provides test stubs and doubles for Scribunto.
Author(s)
  • John Erling Blad (Jebladtalk)
Latest version 0.1.0
Compatibility policy Master maintains backward compatibility.
MediaWiki >= 1.33
Database changes No
License GNU General Public License 2.0 or later
Download
README, LDoc
Please note that development is in a very early stage!

Doppelgänger provides a framework for test stubs and doubles.

Spies work, doubles not ported yet.

Installation

edit

Doppelgänger depends on modules from the Scribunto extension.

  • Download and place the file(s) in a directory called Doppelganger in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php file:
    wfLoadExtension( 'Doppelganger' );
    
  •   Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Development

edit

For recreating the Vagrant-based development environment, see Doppelganger: Topics/Vagrant.

See also

edit