Ori.livneh has uploaded a new change for review. https://gerrit.wikimedia.org/r/233672
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(-) git pull ssh://gerrit.wikimedia.org:29418/operations/debs/pybal refs/changes/72/233672/1 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: newchange Gerrit-Change-Id: I6d78bd9a83f18fc5186e05f314d969fdb63a0728 Gerrit-PatchSet: 1 Gerrit-Project: operations/debs/pybal Gerrit-Branch: master Gerrit-Owner: Ori.livneh <o...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits