Add source module to mumo
The source module is inspired by the bf2 module and is supposed to allow on-the-fly context/identity based player management for source engine based games. Currently supported games are TF2, DOD:S, CStrike:Source and HL2DM. This commit adds the basic structure with unit tests for many of the components. For now only dynamic channel creation and player movement is implemented. Left todo are dynamic ACL/Group management, unused channel deletion, server channel re-use and, most importantly, actual testing beyond the small unit test coverage.
This commit is contained in:
16
testsuite.py
16
testsuite.py
@@ -29,6 +29,16 @@
|
||||
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
from worker_test import *
|
||||
from config_test import *
|
||||
from mumo_manager_test import *
|
||||
if __name__ == "__main__":
|
||||
import unittest
|
||||
|
||||
from worker_test import *
|
||||
from config_test import *
|
||||
from mumo_manager_test import *
|
||||
|
||||
from modules.source.source_test import *
|
||||
from modules.source.users_test import *
|
||||
from modules.source.db_test import *
|
||||
|
||||
#import sys;sys.argv = ['', 'Test.testName']
|
||||
unittest.main()
|
Reference in New Issue
Block a user