jenkins-bot has submitted this change and it was merged. Change subject: Initial commit of ConfigurationObserver unit tests ......................................................................
Initial commit of ConfigurationObserver unit tests Change-Id: I6d78bd9a83f18fc5186e05f314d969fdb63a0728 --- M pybal/test/__init__.py A pybal/test/test_config.py 2 files changed, 36 insertions(+), 1 deletion(-) Approvals: Ori.livneh: Looks good to me, approved jenkins-bot: Verified diff --git a/pybal/test/__init__.py b/pybal/test/__init__.py index 6bbaea9..1dbc6c3 100644 --- a/pybal/test/__init__.py +++ b/pybal/test/__init__.py @@ -8,6 +8,7 @@ """ # flake8: noqa -from .test_util import * +from .test_config import * from .test_ipvs import * from .test_monitor import * +from .test_util import * diff --git a/pybal/test/test_config.py b/pybal/test/test_config.py new file mode 100644 index 0000000..5fd9db1 --- /dev/null +++ b/pybal/test/test_config.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +""" + PyBal unit tests + ~~~~~~~~~~~~~~~~ + + This module contains tests for `pybal.config`. + +""" +import unittest +import tempfile +import os + +import pybal +import pybal.config + +from .fixtures import PyBalTestCase + + +class DummyConfigurationObserver(pybal.config.ConfigurationObserver): + urlScheme = 'dummy://' + + def __init__(self, *args, **kwargs): + pass + + +class ConfigurationObserverTestCase(PyBalTestCase): + """Test case for `pybal.config.ConfigurationObserver`.""" + + def testFromUrl(self): + """Test `ConfigurationObserver.fromUrl`.""" + self.assertIsInstance( + pybal.config.ConfigurationObserver.fromUrl(None, 'dummy://'), + DummyConfigurationObserver + ) -- To view, visit https://gerrit.wikimedia.org/r/233672 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I6d78bd9a83f18fc5186e05f314d969fdb63a0728 Gerrit-PatchSet: 1 Gerrit-Project: operations/debs/pybal Gerrit-Branch: master Gerrit-Owner: Ori.livneh <o...@wikimedia.org> Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits