Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-junos-eznc for 
openSUSE:Factory checked in at 2022-05-03 21:19:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-junos-eznc (Old)
 and      /work/SRC/openSUSE:Factory/.python-junos-eznc.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-junos-eznc"

Tue May  3 21:19:39 2022 rev:13 rq:974759 version:2.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-junos-eznc/python-junos-eznc.changes      
2022-01-13 23:21:57.836067994 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-junos-eznc.new.1538/python-junos-eznc.changes
    2022-05-03 21:19:47.849060710 +0200
@@ -1,0 +2,14 @@
+Tue May  3 11:54:14 UTC 2022 - pgaj...@suse.com
+
+- added patches
+  fix https://github.com/Juniper/py-junos-eznc/issues/1176
+  + python-junos-eznc-no-mock.patch
+
+-------------------------------------------------------------------
+Tue May  3 11:48:41 UTC 2022 - pgaj...@suse.com
+
+- added patches
+  fix 
https://github.com/Juniper/py-junos-eznc/commit/96f25bb8aa006e12e48902a91a1dc6ff595bdd2d
+  + python-junos-eznc-fix-unittests.patch
+
+-------------------------------------------------------------------

New:
----
  python-junos-eznc-fix-unittests.patch
  python-junos-eznc-no-mock.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-junos-eznc.spec ++++++
--- /var/tmp/diff_new_pack.5Tq7D4/_old  2022-05-03 21:19:48.381061376 +0200
+++ /var/tmp/diff_new_pack.5Tq7D4/_new  2022-05-03 21:19:48.385061381 +0200
@@ -32,10 +32,13 @@
 # replace deprecated yamlordereddictloader by yamlloader
 # https://github.com/Juniper/py-junos-eznc/pull/1078
 Patch1:         python-junos-eznc-remove-yamlordereddictloader.patch
+# 
https://github.com/Juniper/py-junos-eznc/commit/96f25bb8aa006e12e48902a91a1dc6ff595bdd2d
+Patch2:         python-junos-eznc-fix-unittests.patch
+# https://github.com/Juniper/py-junos-eznc/issues/1176
+Patch3:         python-junos-eznc-no-mock.patch
 BuildRequires:  %{python_module Jinja2 >= 2.7.1}
 BuildRequires:  %{python_module PyYAML >= 5.1}
 BuildRequires:  %{python_module lxml >= 3.2.4}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module ncclient >= 0.6.9}
 BuildRequires:  %{python_module netaddr}
 BuildRequires:  %{python_module ntc-templates}

++++++ python-junos-eznc-fix-unittests.patch ++++++
diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml
index daaf86ae2..b6f561ba9 100644
--- a/.github/workflows/pylint.yml
+++ b/.github/workflows/pylint.yml
@@ -14,7 +14,7 @@ jobs:
     strategy:
       matrix:
         os: [ubuntu-latest, windows-latest]
-        python-version: [3.7, 3.8]
+        python-version: [3.7, 3.8, 3.9]
         exclude:
           - os: windows-latest
             python-version: 3.8
@@ -38,7 +38,7 @@ jobs:
     - name: Run black tool
       run: |
         pip install -U black;
-        black --check --exclude=docs/* .
+        black --check --diff --exclude="docs|build|tests|samples" . 
     
     - name: Run unit tests
       run: |
diff --git a/lib/jnpr/junos/factory/table.py b/lib/jnpr/junos/factory/table.py
index 724c3d988..72eb6d79b 100644
--- a/lib/jnpr/junos/factory/table.py
+++ b/lib/jnpr/junos/factory/table.py
@@ -245,7 +245,9 @@ def savexml(self, path, hostname=False, timestamp=False, 
append=None):
             fname += "_%s" % append
 
         path = fname + fext
-        return etree.ElementTree(self.xml).write(open(path, "wb"))
+        with open(path, "wb+") as f:
+            pass
+        return etree.ElementTree(self.xml).write(path)
 
     def to_json(self):
         """
diff --git a/tests/unit/factory/test_table.py b/tests/unit/factory/test_table.py
index 25e8b1b18..870a723ed 100644
--- a/tests/unit/factory/test_table.py
+++ b/tests/unit/factory/test_table.py
@@ -139,9 +139,9 @@ def test_table_get_RuntimeError(self):
     def test_table_savexml(self, mock_file, mock_execute):
         mock_execute.side_effect = self._mock_manager
         self.ppt.xml = etree.XML("<root><a>test</a></root>")
-        self.ppt.savexml("/vasr/tmssp/foo.xml", hostname=True, append="test")
-        mock_file.assert_called_once_with("/vasr/tmssp/foo_1.1.1.1_test.xml", 
"wb")
-        self.ppt.savexml("/vasr/tmssp/foo.xml", hostname=True, timestamp=True)
+        self.ppt.savexml("foo.xml", hostname=True, append="test")
+        mock_file.assert_called_once_with("foo_1.1.1.1_test.xml", "wb+")
+        self.ppt.savexml("foo.xml", hostname=True, timestamp=True)
         self.assertEqual(mock_file.call_count, 2)
 
     def _read_file(self, fname):
diff --git a/tests/unit/utils/test_sw.py b/tests/unit/utils/test_sw.py
index f7c566249..c48d6f1a9 100644
--- a/tests/unit/utils/test_sw.py
+++ b/tests/unit/utils/test_sw.py
@@ -161,7 +161,9 @@ def test_sw_put_ftp(self, mock_ftp_put):
         dev.facts = facts
         sw = SW(dev)
         sw.put(package="test.tgz")
-        self.assertTrue(call("test.tgz", "/var/tmp") in 
mock_ftp_put.mock_calls)
+        self.assertTrue(
+            any("('test.tgz', '/var/tmp')" in str(s) for s in 
mock_ftp_put.mock_calls)
+        )
 
     @patch("jnpr.junos.utils.scp.SCP.__exit__")
     @patch("jnpr.junos.utils.scp.SCP.__init__")


++++++ python-junos-eznc-no-mock.patch ++++++
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_cfgtable.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_cfgtable.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_cfgtable.py        
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_cfgtable.py     2022-05-03 
13:49:10.491645348 +0200
@@ -13,7 +13,7 @@ from jnpr.junos import Device
 from ncclient.manager import Manager, make_device_handler
 from ncclient.transport import SSHSession
 from lxml import etree
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 
 from jnpr.junos.factory import loadyaml
 from jnpr.junos.factory.factory_loader import FactoryLoader
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_cmdtable.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_cmdtable.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_cmdtable.py        
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_cmdtable.py     2022-05-03 
13:49:10.491645348 +0200
@@ -10,7 +10,7 @@ from jnpr.junos.exception import RpcErro
 
 from ncclient.manager import Manager, make_device_handler
 from ncclient.transport import SSHSession
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 import yamlloader
 from jnpr.junos.factory.factory_loader import FactoryLoader
 import yaml
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_factory_loader.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_factory_loader.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_factory_loader.py  
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_factory_loader.py       
2022-05-03 13:49:10.491645348 +0200
@@ -4,7 +4,7 @@ __credits__ = "Jeremy Schulman"
 import unittest
 import pytest
 from jnpr.junos.factory import FactoryLoader
-from mock import patch
+from unittest.mock import patch
 
 
 @pytest.mark.unit
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_optable.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_optable.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_optable.py 2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_optable.py      2022-05-03 
13:49:10.491645348 +0200
@@ -19,7 +19,7 @@ from ncclient.operations.rpc import RPCR
 
 from lxml import etree
 
-from mock import patch
+from unittest.mock import patch
 
 
 @pytest.mark.unit
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_table.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_table.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_table.py   2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_table.py        2022-05-03 
13:49:10.491645348 +0200
@@ -8,7 +8,7 @@ import os
 from jnpr.junos import Device
 from jnpr.junos.factory.table import Table
 
-from mock import patch
+from unittest.mock import patch
 from lxml import etree
 from jnpr.junos.op.phyport import PhyPortTable
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_to_json.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_to_json.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_to_json.py 2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_to_json.py      2022-05-03 
13:49:10.491645348 +0200
@@ -5,7 +5,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import patch
+from unittest.mock import patch
 import os
 import json
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/factory/test_view.py 
py-junos-eznc-2.6.3/tests/unit/factory/test_view.py
--- py-junos-eznc-2.6.3.orig/tests/unit/factory/test_view.py    2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/factory/test_view.py 2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman"
 
 import unittest
 import pytest
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 from jnpr.junos import Device
 from jnpr.junos.factory.view import View
 from jnpr.junos.op.phyport import PhyPortStatsTable, PhyPortStatsView
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_current_re.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_current_re.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_current_re.py        
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_current_re.py     2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_domain.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_domain.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_domain.py    2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_domain.py 2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_ethernet_mac_table.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_ethernet_mac_table.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_ethernet_mac_table.py        
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_ethernet_mac_table.py     
2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_file_list.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_file_list.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_file_list.py 2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_file_list.py      2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 
 from jnpr.junos import Device
diff -upr 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_chassis_cluster_status.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_get_chassis_cluster_status.py
--- 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_chassis_cluster_status.py    
    2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_get_chassis_cluster_status.py     
2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_chassis_inventory.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_get_chassis_inventory.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_chassis_inventory.py     
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_get_chassis_inventory.py  
2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 
 from jnpr.junos import Device
diff -upr 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_route_engine_information.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_get_route_engine_information.py
--- 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_route_engine_information.py  
    2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_get_route_engine_information.py   
2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_software_information.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_get_software_information.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_software_information.py  
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_get_software_information.py       
2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_virtual_chassis_information.py
 py-junos-eznc-2.6.3/tests/unit/facts/test_get_virtual_chassis_information.py
--- 
py-junos-eznc-2.6.3.orig/tests/unit/facts/test_get_virtual_chassis_information.py
   2022-05-03 13:49:10.463645172 +0200
+++ 
py-junos-eznc-2.6.3/tests/unit/facts/test_get_virtual_chassis_information.py    
    2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 import sys
 from lxml import etree
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_ifd_style.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_ifd_style.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_ifd_style.py 2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_ifd_style.py      2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from lxml import etree
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_iri_mapping.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_iri_mapping.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_iri_mapping.py       
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_iri_mapping.py    2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/facts/test_personality.py 
py-junos-eznc-2.6.3/tests/unit/facts/test_personality.py
--- py-junos-eznc-2.6.3.orig/tests/unit/facts/test_personality.py       
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/facts/test_personality.py    2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman, Nitin Ku
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 from jnpr.junos.exception import RpcError
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/__init__.py 
py-junos-eznc-2.6.3/tests/unit/__init__.py
--- py-junos-eznc-2.6.3.orig/tests/unit/__init__.py     2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/__init__.py  2022-05-03 13:49:10.495645373 
+0200
@@ -2,7 +2,7 @@ import unittest
 import sys
 
 import pytest
-from mock import patch
+from unittest.mock import patch
 
 __author__ = "Nitin Kumar"
 __credits__ = "Jeremy Schulman"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_chassis.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_chassis.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_chassis.py  2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_chassis.py       2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman"
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from lxml import etree
 import os
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_domain.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_domain.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_domain.py   2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_domain.py        2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman"
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from lxml import etree
 
 from jnpr.junos.ofacts.domain import facts_domain
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_ifd_style.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_ifd_style.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_ifd_style.py        
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_ifd_style.py     2022-05-03 
13:49:10.491645348 +0200
@@ -2,7 +2,7 @@ __author__ = "Nitin Kumar, Rick Sherman"
 __credits__ = "Jeremy Schulman"
 
 import unittest
-from mock import patch
+from unittest.mock import patch
 import pytest
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_personality.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_personality.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_personality.py      
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_personality.py   2022-05-03 
13:49:10.491645348 +0200
@@ -2,7 +2,7 @@ __author__ = "Nitin Kumar, Rick Sherman"
 __credits__ = "Jeremy Schulman"
 
 import unittest
-from mock import patch
+from unittest.mock import patch
 import pytest
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_routing_engines.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_routing_engines.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_routing_engines.py  
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_routing_engines.py       
2022-05-03 13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman"
 
 import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 import sys
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_srx_cluster.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_srx_cluster.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_srx_cluster.py      
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_srx_cluster.py   2022-05-03 
13:49:10.491645348 +0200
@@ -3,7 +3,7 @@ __credits__ = "Jeremy Schulman"
 
 import unittest
 import pytest
-from mock import patch
+from unittest.mock import patch
 import os
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_switch_style.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_switch_style.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_switch_style.py     
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_switch_style.py  2022-05-03 
13:49:10.491645348 +0200
@@ -2,7 +2,7 @@ __author__ = "Nitin Kumar, Rick Sherman"
 __credits__ = "Jeremy Schulman"
 
 import unittest
-from mock import patch
+from unittest.mock import patch
 import pytest
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_swver.py 
py-junos-eznc-2.6.3/tests/unit/ofacts/test_swver.py
--- py-junos-eznc-2.6.3.orig/tests/unit/ofacts/test_swver.py    2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/ofacts/test_swver.py 2022-05-03 
13:49:10.491645348 +0200
@@ -6,7 +6,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import os
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_console.py 
py-junos-eznc-2.6.3/tests/unit/test_console.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_console.py 2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_console.py      2022-05-03 
13:49:10.495645373 +0200
@@ -4,7 +4,7 @@ except ImportError:
     import unittest
 from jnpr.junos.utils.config import Config
 import pytest
-from mock import patch, MagicMock, call
+from unittest.mock import patch, MagicMock, call
 import re
 import sys
 import os
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_decorators.py 
py-junos-eznc-2.6.3/tests/unit/test_decorators.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_decorators.py      2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_decorators.py   2022-05-03 
13:49:10.495645373 +0200
@@ -12,7 +12,7 @@ from jnpr.junos.exception import RpcErro
 from jnpr.junos.decorators import timeoutDecorator, normalizeDecorator
 from jnpr.junos.decorators import ignoreWarnDecorator
 
-from mock import patch, MagicMock, PropertyMock, call
+from unittest.mock import patch, MagicMock, PropertyMock, call
 
 from ncclient.operations.rpc import RPCError
 from ncclient.manager import Manager, make_device_handler
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_device.py 
py-junos-eznc-2.6.3/tests/unit/test_device.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_device.py  2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_device.py       2022-05-03 
13:49:10.495645373 +0200
@@ -3,7 +3,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import MagicMock, patch, mock_open, call
+from unittest.mock import MagicMock, patch, mock_open, call
 import os
 from lxml import etree
 import sys
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_factcache.py 
py-junos-eznc-2.6.3/tests/unit/test_factcache.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_factcache.py       2022-05-03 
13:49:10.451645097 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_factcache.py    2022-05-03 
13:49:10.495645373 +0200
@@ -3,7 +3,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import patch, MagicMock, call
+from unittest.mock import patch, MagicMock, call
 from jnpr.junos.exception import FactLoopError
 
 from jnpr.junos import Device
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_junos.py 
py-junos-eznc-2.6.3/tests/unit/test_junos.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_junos.py   2022-05-03 
13:49:10.451645097 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_junos.py        2022-05-03 
13:49:10.495645373 +0200
@@ -4,7 +4,7 @@ import unittest
 import sys
 
 import pytest
-from mock import patch
+from unittest.mock import patch
 
 __author__ = "Nitin Kumar"
 __credits__ = "Jeremy Schulman"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_jxml.py 
py-junos-eznc-2.6.3/tests/unit/test_jxml.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_jxml.py    2022-05-03 
13:49:10.451645097 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_jxml.py 2022-05-03 13:49:10.495645373 
+0200
@@ -2,7 +2,7 @@ import os
 import unittest
 from io import StringIO
 import pytest
-from mock import patch
+from unittest.mock import patch
 from jnpr.junos.jxml import (
     NAME,
     INSERT,
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/test_rpcmeta.py 
py-junos-eznc-2.6.3/tests/unit/test_rpcmeta.py
--- py-junos-eznc-2.6.3.orig/tests/unit/test_rpcmeta.py 2022-05-03 
13:49:10.451645097 +0200
+++ py-junos-eznc-2.6.3/tests/unit/test_rpcmeta.py      2022-05-03 
13:49:10.495645373 +0200
@@ -10,7 +10,7 @@ from ncclient.manager import Manager, ma
 from ncclient.transport import SSHSession
 from jnpr.junos.exception import JSONLoadError
 
-from mock import patch, MagicMock, call
+from unittest.mock import patch, MagicMock, call
 from lxml import etree
 
 __author__ = "Nitin Kumar, Rick Sherman"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/transport/test_serial.py 
py-junos-eznc-2.6.3/tests/unit/transport/test_serial.py
--- py-junos-eznc-2.6.3.orig/tests/unit/transport/test_serial.py        
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/transport/test_serial.py     2022-05-03 
13:49:10.495645373 +0200
@@ -3,7 +3,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 import sys
 import six
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty_netconf.py 
py-junos-eznc-2.6.3/tests/unit/transport/test_tty_netconf.py
--- py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty_netconf.py   
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/transport/test_tty_netconf.py        
2022-05-03 13:49:10.495645373 +0200
@@ -3,7 +3,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 from jnpr.junos.transport.tty_netconf import tty_netconf
 import six
 import os
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty.py 
py-junos-eznc-2.6.3/tests/unit/transport/test_tty.py
--- py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty.py   2022-05-03 
13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/transport/test_tty.py        2022-05-03 
13:49:10.495645373 +0200
@@ -6,7 +6,7 @@ except ImportError:
     import unittest
 
 import pytest
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 
 from jnpr.junos.transport.tty import Terminal
 from jnpr.junos import exception as EzErrors
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty_ssh.py 
py-junos-eznc-2.6.3/tests/unit/transport/test_tty_ssh.py
--- py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty_ssh.py       
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/transport/test_tty_ssh.py    2022-05-03 
13:49:10.495645373 +0200
@@ -6,7 +6,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 from jnpr.junos.transport.tty_ssh import SSH
 
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty_telnet.py 
py-junos-eznc-2.6.3/tests/unit/transport/test_tty_telnet.py
--- py-junos-eznc-2.6.3.orig/tests/unit/transport/test_tty_telnet.py    
2022-05-03 13:49:10.455645122 +0200
+++ py-junos-eznc-2.6.3/tests/unit/transport/test_tty_telnet.py 2022-05-03 
13:49:10.495645373 +0200
@@ -5,7 +5,7 @@ try:
 except ImportError:
     import unittest
 import pytest
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 from jnpr.junos.transport.tty_telnet import Telnet
 import six
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_config.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_config.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_config.py    2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_config.py 2022-05-03 
13:49:10.495645373 +0200
@@ -19,7 +19,7 @@ from ncclient.manager import Manager, ma
 from ncclient.transport import SSHSession
 from ncclient.operations import RPCError, RPCReply
 
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
 from lxml import etree
 import os
 
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_fs.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_fs.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_fs.py        2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_fs.py     2022-05-03 
13:49:10.495645373 +0200
@@ -9,7 +9,7 @@ from jnpr.junos import Device
 from jnpr.junos.utils.fs import FS
 from jnpr.junos.exception import RpcError
 
-from mock import patch, MagicMock, call
+from unittest.mock import patch, MagicMock, call
 from lxml import etree
 
 __author__ = "Nitin Kumar, Rick Sherman"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_ftp.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_ftp.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_ftp.py       2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_ftp.py    2022-05-03 
13:49:10.495645373 +0200
@@ -7,7 +7,7 @@ import os
 from jnpr.junos import Device
 import jnpr.junos.utils.ftp
 
-from mock import patch
+from unittest.mock import patch
 
 if sys.version < "3":
     builtin_string = "__builtin__"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_scp.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_scp.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_scp.py       2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_scp.py    2022-05-03 
13:49:10.495645373 +0200
@@ -8,7 +8,7 @@ import pytest
 from jnpr.junos import Device
 from jnpr.junos.utils.scp import SCP
 
-from mock import patch
+from unittest.mock import patch
 
 __author__ = "Rick Sherman, Nitin Kumar"
 __credits__ = "Jeremy Schulman"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_start_shell.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_start_shell.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_start_shell.py       
2022-05-03 13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_start_shell.py    2022-05-03 
13:49:10.495645373 +0200
@@ -4,7 +4,7 @@ import pytest
 from jnpr.junos import Device
 from jnpr.junos.utils.start_shell import StartShell
 
-from mock import patch, MagicMock, call
+from unittest.mock import patch, MagicMock, call
 
 __author__ = "Rick Sherman"
 __credits__ = "Jeremy Schulman, Nitin Kumar"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_sw.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_sw.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_sw.py        2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_sw.py     2022-05-03 
13:49:10.495645373 +0200
@@ -16,7 +16,7 @@ from jnpr.junos.facts.swver import versi
 from ncclient.manager import Manager, make_device_handler
 from ncclient.transport import SSHSession
 from lxml import etree
-from mock import patch, MagicMock, call, mock_open
+from unittest.mock import patch, MagicMock, call, mock_open
 
 if sys.version < "3":
     builtin_string = "__builtin__"
diff -upr py-junos-eznc-2.6.3.orig/tests/unit/utils/test_util.py 
py-junos-eznc-2.6.3/tests/unit/utils/test_util.py
--- py-junos-eznc-2.6.3.orig/tests/unit/utils/test_util.py      2022-05-03 
13:49:10.463645172 +0200
+++ py-junos-eznc-2.6.3/tests/unit/utils/test_util.py   2022-05-03 
13:49:10.495645373 +0200
@@ -7,7 +7,7 @@ import pytest
 from jnpr.junos import Device
 from jnpr.junos.utils.util import Util
 
-from mock import patch
+from unittest.mock import patch
 
 
 @pytest.mark.unit

Reply via email to