Auto-generated patch by python-black
[integration/test.git] / tools / distchanges / tests / test_changes.py
index 6d65e20cd8ec126a1b19cd6f61f851bc2e374d5c..df2208a128f726795498d83c824fadb64023a258 100644 (file)
@@ -7,50 +7,83 @@ import unittest
 import distcompare
 from changes import Changes
 
-REMOTE_URL = 'ssh://git.opendaylight.org:29418'
-NETVIRT_PROJECTS = ["controller", "dlux", "dluxapps", "genius", "infrautils", "mdsal", "netconf", "netvirt",
-                    "neutron", "odlparent", "openflowplugin", "ovsdb", "sfc", "yangtools"]
+REMOTE_URL = "ssh://git.opendaylight.org:29418"
+NETVIRT_PROJECTS = [
+    "controller",
+    "dlux",
+    "dluxapps",
+    "genius",
+    "infrautils",
+    "mdsal",
+    "netconf",
+    "netvirt",
+    "neutron",
+    "odlparent",
+    "openflowplugin",
+    "ovsdb",
+    "sfc",
+    "yangtools",
+]
 PROJECT_NAMES = NETVIRT_PROJECTS
 DISTRO_PATH = "/tmp/distribution-karaf"
-BRANCH = 'master'
+BRANCH = "master"
 LIMIT = 10
 QLIMIT = 50
 
 
 class TestChanges(unittest.TestCase):
-
     def setUp(self):
         print("Starting test: %s" % self.id())
 
     @staticmethod
-    def run_cmd(branch, distro_patch, limit, qlimit, project_names, remote_url, loglevel=0):
-        changes = Changes(branch, distro_patch, limit, qlimit, project_names, remote_url, loglevel)
+    def run_cmd(
+        branch, distro_patch, limit, qlimit, project_names, remote_url, loglevel=0
+    ):
+        changes = Changes(
+            branch, distro_patch, limit, qlimit, project_names, remote_url, loglevel
+        )
         projects = changes.run_cmd()
         changes.pretty_print_projects(projects)
 
     def test_run_cmd_single(self):
-        project_names = ['netvirt']
+        project_names = ["netvirt"]
         branch = BRANCH
-        self.run_cmd(branch, DISTRO_PATH, LIMIT, QLIMIT, project_names, REMOTE_URL, logging.INFO)
+        self.run_cmd(
+            branch, DISTRO_PATH, LIMIT, QLIMIT, project_names, REMOTE_URL, logging.INFO
+        )
 
     def test_run_cmd_multiple(self):
         project_names = PROJECT_NAMES
         branch = BRANCH
-        self.run_cmd(branch, DISTRO_PATH, LIMIT, QLIMIT, project_names, REMOTE_URL, logging.INFO)
+        self.run_cmd(
+            branch, DISTRO_PATH, LIMIT, QLIMIT, project_names, REMOTE_URL, logging.INFO
+        )
 
     def test_pretty_print(self):
         project_names = PROJECT_NAMES
         changes = Changes(BRANCH, DISTRO_PATH, LIMIT, QLIMIT, project_names, REMOTE_URL)
         projects = {}
         for project in project_names:
-            projects[project] = {"commit": 1, "includes": [{'a': 1}]}
+            projects[project] = {"commit": 1, "includes": [{"a": 1}]}
         changes.pretty_print_projects(projects)
         for project in project_names:
-            projects[project] = {"commit": 1,
-                                 "includes": [{"grantedOn": 1, "lastUpdated": 11,
-                                               "number": "12345", "subject": "This is a test for " + project},
-                                              {"grantedOn": 2, "lastUpdated": 22,
-                                               "number": "56789", "subject": "This is a test for " + project}]}
+            projects[project] = {
+                "commit": 1,
+                "includes": [
+                    {
+                        "grantedOn": 1,
+                        "lastUpdated": 11,
+                        "number": "12345",
+                        "subject": "This is a test for " + project,
+                    },
+                    {
+                        "grantedOn": 2,
+                        "lastUpdated": 22,
+                        "number": "56789",
+                        "subject": "This is a test for " + project,
+                    },
+                ],
+            }
         changes.pretty_print_projects(projects)
 
     def test_epoch_to_utc(self):
@@ -62,5 +95,5 @@ class TestChanges(unittest.TestCase):
         distcompare.main()
 
 
-if __name__ == '__main__':
+if __name__ == "__main__":
     unittest.main()