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

Reply via email to