Hoo man has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/111108

Change subject: Allow using LuaEngineTestBase without having to set test modules
......................................................................

Allow using LuaEngineTestBase without having to set test modules

This is useful if you want to use Scribunto_LuaEngineTestBase
solely for custom tests and not together with testLua.

Change-Id: Icc1a5970069ebd312dfd75af7e61c026b93f7b36
---
M tests/engines/LuaCommon/LuaEngineTestBase.php
1 file changed, 3 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Scribunto 
refs/changes/08/111108/1

diff --git a/tests/engines/LuaCommon/LuaEngineTestBase.php 
b/tests/engines/LuaCommon/LuaEngineTestBase.php
index c9de00b..0c5db54 100644
--- a/tests/engines/LuaCommon/LuaEngineTestBase.php
+++ b/tests/engines/LuaCommon/LuaEngineTestBase.php
@@ -221,6 +221,9 @@
        }
 
        function provideLuaData() {
+               if ( !static::$moduleName ) {
+                       return array();
+               }
                if ( !$this->luaDataProvider ) {
                        $class = static::$dataProviderClass;
                        $this->luaDataProvider = new $class ( 
$this->getEngine(), static::$moduleName );

-- 
To view, visit https://gerrit.wikimedia.org/r/111108
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icc1a5970069ebd312dfd75af7e61c026b93f7b36
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Scribunto
Gerrit-Branch: master
Gerrit-Owner: Hoo man <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to