Dan Bungert has proposed merging ~dbungert/curtin:py312 into curtin:master.
Commit message: do not squash Requested reviews: curtin developers (curtin-dev) For more details, see: https://code.launchpad.net/~dbungert/curtin/+git/curtin/+merge/462809 Fix tests on python 3.12 by removing calls to deprecated unittest methods -- Your team curtin developers is requested to review the proposed merge of ~dbungert/curtin:py312 into curtin:master.
diff --git a/tests/unittests/test_block_iscsi.py b/tests/unittests/test_block_iscsi.py index 2a55f81..b69b804 100644 --- a/tests/unittests/test_block_iscsi.py +++ b/tests/unittests/test_block_iscsi.py @@ -11,62 +11,62 @@ from .helpers import CiTestCase class TestBlockIscsiPortalParsing(CiTestCase): def test_iscsi_portal_parsing_string(self): - with self.assertRaisesRegexp(ValueError, 'not a string'): + with self.assertRaisesRegex(ValueError, 'not a string'): iscsi.assert_valid_iscsi_portal(1234) def test_iscsi_portal_parsing_no_port(self): # port must be specified - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('192.168.1.12') - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('fe80::a634:d9ff:fe40:768a') - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('192.168.1.12:') - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('test.example.com:') def test_iscsi_portal_parsing_valid_ip(self): # IP must be in [] for IPv6, if not we misparse host, port = iscsi.assert_valid_iscsi_portal( 'fe80::a634:d9ff:fe40:768a:9999') - self.assertEquals(host, 'fe80::a634:d9ff:fe40:768a') - self.assertEquals(port, 9999) + self.assertEqual(host, 'fe80::a634:d9ff:fe40:768a') + self.assertEqual(port, 9999) # IP must not be in [] if port is specified for IPv4 - with self.assertRaisesRegexp(ValueError, 'Invalid IPv6 address'): + with self.assertRaisesRegex(ValueError, 'Invalid IPv6 address'): iscsi.assert_valid_iscsi_portal('[192.168.1.12]:9000') - with self.assertRaisesRegexp(ValueError, 'Invalid IPv6 address'): + with self.assertRaisesRegex(ValueError, 'Invalid IPv6 address'): iscsi.assert_valid_iscsi_portal('[test.example.com]:8000') def test_iscsi_portal_parsing_ip(self): - with self.assertRaisesRegexp(ValueError, 'Invalid IPv6 address'): + with self.assertRaisesRegex(ValueError, 'Invalid IPv6 address'): iscsi.assert_valid_iscsi_portal( '[1200::AB00:1234::2552:7777:1313]:9999') # cannot distinguish between bad IP and bad hostname host, port = iscsi.assert_valid_iscsi_portal('192.168:9000') - self.assertEquals(host, '192.168') - self.assertEquals(port, 9000) + self.assertEqual(host, '192.168') + self.assertEqual(port, 9000) def test_iscsi_portal_parsing_port(self): - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('192.168.1.12:ABCD') - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('[fe80::a634:d9ff:fe40:768a]:ABCD') - with self.assertRaisesRegexp(ValueError, 'not in the format'): + with self.assertRaisesRegex(ValueError, 'not in the format'): iscsi.assert_valid_iscsi_portal('test.example.com:ABCD') def test_iscsi_portal_parsing_good_portals(self): host, port = iscsi.assert_valid_iscsi_portal('192.168.1.12:9000') - self.assertEquals(host, '192.168.1.12') - self.assertEquals(port, 9000) + self.assertEqual(host, '192.168.1.12') + self.assertEqual(port, 9000) host, port = iscsi.assert_valid_iscsi_portal( '[fe80::a634:d9ff:fe40:768a]:9999') - self.assertEquals(host, 'fe80::a634:d9ff:fe40:768a') - self.assertEquals(port, 9999) + self.assertEqual(host, 'fe80::a634:d9ff:fe40:768a') + self.assertEqual(port, 9999) host, port = iscsi.assert_valid_iscsi_portal('test.example.com:8000') - self.assertEquals(host, 'test.example.com') - self.assertEquals(port, 8000) + self.assertEqual(host, 'test.example.com') + self.assertEqual(port, 8000) # disk specification: # TARGETSPEC=host:proto:port:lun:targetname @@ -74,73 +74,73 @@ class TestBlockIscsiPortalParsing(CiTestCase): # root=iscsi:user:password@$TARGETSPEC # root=iscsi:user:password:initiatoruser:initiatorpassword@$TARGETSPEC def test_iscsi_disk_basic(self): - with self.assertRaisesRegexp(ValueError, 'must be specified'): + with self.assertRaisesRegex(ValueError, 'must be specified'): iscsi.IscsiDisk('') # typo - with self.assertRaisesRegexp(ValueError, 'must be specified'): + with self.assertRaisesRegex(ValueError, 'must be specified'): iscsi.IscsiDisk('iscs:') # no specification - with self.assertRaisesRegexp(ValueError, 'must be specified'): + with self.assertRaisesRegex(ValueError, 'must be specified'): iscsi.IscsiDisk('iscsi:') - with self.assertRaisesRegexp(ValueError, 'Both host and targetname'): + with self.assertRaisesRegex(ValueError, 'Both host and targetname'): iscsi.IscsiDisk('iscsi:::::') def test_iscsi_disk_ip_valid(self): # these are all misparses we cannot catch trivially i = iscsi.IscsiDisk('iscsi:192.168::::target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 0) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 0) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:[fe80::]::::target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 0) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 0) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:test.example::::target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 0) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 0) + self.assertEqual(i.target, 'target') def test_iscsi_disk_port(self): - with self.assertRaisesRegexp(ValueError, 'Specified iSCSI port'): + with self.assertRaisesRegex(ValueError, 'Specified iSCSI port'): iscsi.IscsiDisk('iscsi:192.168.1.12::ABCD::target') - with self.assertRaisesRegexp(ValueError, 'Specified iSCSI port'): + with self.assertRaisesRegex(ValueError, 'Specified iSCSI port'): iscsi.IscsiDisk('iscsi:[fe80::a634:d9ff:fe40:768a:6]::ABCD::' 'target') - with self.assertRaisesRegexp(ValueError, 'Specified iSCSI port'): + with self.assertRaisesRegex(ValueError, 'Specified iSCSI port'): iscsi.IscsiDisk('iscsi:test.example.com::ABCD::target') def test_iscsi_disk_target(self): - with self.assertRaisesRegexp(ValueError, 'Both host and targetname'): + with self.assertRaisesRegex(ValueError, 'Both host and targetname'): iscsi.IscsiDisk('iscsi:192.168.1.12::::') - with self.assertRaisesRegexp(ValueError, 'Both host and targetname'): + with self.assertRaisesRegex(ValueError, 'Both host and targetname'): iscsi.IscsiDisk('iscsi:[fe80::a634:d9ff:fe40:768a:6]::::') - with self.assertRaisesRegexp(ValueError, 'Both host and targetname'): + with self.assertRaisesRegex(ValueError, 'Both host and targetname'): iscsi.IscsiDisk('iscsi:test.example.com::::') def test_iscsi_disk_ip(self): - with self.assertRaisesRegexp(ValueError, 'Both host and targetname'): + with self.assertRaisesRegex(ValueError, 'Both host and targetname'): iscsi.IscsiDisk('iscsi:::::target') def test_iscsi_disk_auth(self): @@ -165,321 +165,321 @@ class TestBlockIscsiPortalParsing(CiTestCase): def test_iscsi_disk_good_ipv4(self): i = iscsi.IscsiDisk('iscsi:192.168.1.12:6:3260:1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:192.168.1.12::3260:1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:192.168.1.12:::1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password@192.168.1.12:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:@192.168.1.12:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, '') - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, '') + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password:iuser:ipassword@' '192.168.1.12:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, 'ipassword') - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, 'ipassword') + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password:iuser:@' '192.168.1.12:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, '') - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, '') + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user::iuser:@192.168.1.12:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, '') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, '') - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, '') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, '') + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') def test_iscsi_disk_good_ipv6(self): i = iscsi.IscsiDisk( 'iscsi:[fe80::a634:d9ff:fe40:768a:6]:5:3260:1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk( 'iscsi:[fe80::a634:d9ff:fe40:768a:6]::3260:1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:[fe80::a634:d9ff:fe40:768a:6]:::1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password@' '[fe80::a634:d9ff:fe40:768a:6]:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:@' '[fe80::a634:d9ff:fe40:768a:6]:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, '') - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, '') + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password:iuser:ipassword@' '[fe80::a634:d9ff:fe40:768a:6]:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, 'ipassword') - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, 'ipassword') + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password:iuser:@' '[fe80::a634:d9ff:fe40:768a:6]:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, '') - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, '') + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user::iuser:@' '[fe80::a634:d9ff:fe40:768a:6]:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, '') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, '') - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, '') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, '') + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') def test_iscsi_disk_good_hostname(self): i = iscsi.IscsiDisk('iscsi:test.example.com:6:3260:1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:test.example.com::3260:1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:test.example.com:::1:target') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:passw...@test.example.com:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:@test.example.com:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, '') - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, '') + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password:iuser:ipassword@' 'test.example.com:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, 'ipassword') - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, 'ipassword') + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user:password:iuser:@' 'test.example.com:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, 'password') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, '') - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, 'password') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, '') + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') i = iscsi.IscsiDisk('iscsi:user::iuser:@test.example.com:::1:target') - self.assertEquals(i.user, 'user') - self.assertEquals(i.password, '') - self.assertEquals(i.iuser, 'iuser') - self.assertEquals(i.ipassword, '') - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 1) - self.assertEquals(i.target, 'target') + self.assertEqual(i.user, 'user') + self.assertEqual(i.password, '') + self.assertEqual(i.iuser, 'iuser') + self.assertEqual(i.ipassword, '') + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 1) + self.assertEqual(i.target, 'target') # LP: #1679222 def test_iscsi_target_parsing(self): i = iscsi.IscsiDisk( 'iscsi:192.168.1.12::::iqn.2017-04.com.example.test:target-name') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, '192.168.1.12') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 0) - self.assertEquals(i.target, 'iqn.2017-04.com.example.test:target-name') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, '192.168.1.12') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 0) + self.assertEqual(i.target, 'iqn.2017-04.com.example.test:target-name') i = iscsi.IscsiDisk( 'iscsi:[fe80::a634:d9ff:fe40:768a:6]::::' 'iqn.2017-04.com.example.test:target-name') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'fe80::a634:d9ff:fe40:768a:6') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 0) - self.assertEquals(i.target, 'iqn.2017-04.com.example.test:target-name') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'fe80::a634:d9ff:fe40:768a:6') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 0) + self.assertEqual(i.target, 'iqn.2017-04.com.example.test:target-name') i = iscsi.IscsiDisk( 'iscsi:test.example.com::::' 'iqn.2017-04.com.example.test:target-name') - self.assertEquals(i.user, None) - self.assertEquals(i.password, None) - self.assertEquals(i.iuser, None) - self.assertEquals(i.ipassword, None) - self.assertEquals(i.host, 'test.example.com') - self.assertEquals(i.proto, '6') - self.assertEquals(i.port, 3260) - self.assertEquals(i.lun, 0) - self.assertEquals(i.target, 'iqn.2017-04.com.example.test:target-name') + self.assertEqual(i.user, None) + self.assertEqual(i.password, None) + self.assertEqual(i.iuser, None) + self.assertEqual(i.ipassword, None) + self.assertEqual(i.host, 'test.example.com') + self.assertEqual(i.proto, '6') + self.assertEqual(i.port, 3260) + self.assertEqual(i.lun, 0) + self.assertEqual(i.target, 'iqn.2017-04.com.example.test:target-name') class TestBlockIscsiVolPath(CiTestCase): diff --git a/tests/unittests/test_block_mkfs.py b/tests/unittests/test_block_mkfs.py index f8c81eb..756e477 100644 --- a/tests/unittests/test_block_mkfs.py +++ b/tests/unittests/test_block_mkfs.py @@ -25,14 +25,14 @@ class TestBlockMkfs(CiTestCase): self.assertIn(flag_name, call) flag_index = call.index(flag_name) self.assertTrue(len(call) > flag_index) - self.assertEquals(call[flag_index + 1], flag_val) + self.assertEqual(call[flag_index + 1], flag_val) call.remove(flag_name) call.remove(flag_val) else: self.assertIn(flag, call) call.remove(flag) # Only remaining vals in call should be mkfs.fstype and dev path - self.assertEquals(len(call), 2) + self.assertEqual(len(call), 2) @mock.patch("curtin.block.mkfs.block") @mock.patch("curtin.block.mkfs.os") @@ -49,12 +49,12 @@ class TestBlockMkfs(CiTestCase): mkfs.mkfs_from_config("/dev/null", config, strict=strict) self.assertTrue(mock_util.subp.called) calls = mock_util.subp.call_args_list - self.assertEquals(len(calls), 1) + self.assertEqual(len(calls), 1) # Get first function call, tuple of first positional arg and its # (nonexistant) keyword arg, and unpack to get cmd call = calls[0][0][0] - self.assertEquals(call[0], expected_cmd) + self.assertEqual(call[0], expected_cmd) self._assert_same_flags(call, expected_flags) def test_mkfs_ext(self): @@ -155,9 +155,9 @@ class TestBlockMkfs(CiTestCase): label="testlabel", force=True) expected_flags = ["-F", ["-L", "testlabel"], ["-U", self.test_uuid]] calls = mock_util.subp.call_args_list - self.assertEquals(len(calls), 1) + self.assertEqual(len(calls), 1) call = calls[0][0][0] - self.assertEquals(call[0], "mkfs.ext4") + self.assertEqual(call[0], "mkfs.ext4") self._assert_same_flags(call, expected_flags) @mock.patch("curtin.block.mkfs.os") diff --git a/tests/unittests/test_block_zfs.py b/tests/unittests/test_block_zfs.py index dd80caf..ef24b5d 100644 --- a/tests/unittests/test_block_zfs.py +++ b/tests/unittests/test_block_zfs.py @@ -112,7 +112,7 @@ class TestBlockZfsZpoolCreate(CiTestCase): for val in [None, '', {'a': 1}, 'mydev']: with self.assertRaises(TypeError): # All the assert methods (except assertRaises(), - # assertRaisesRegexp()) accept a msg argument that, + # assertRaisesRegex()) accept a msg argument that, # if specified, is used as the error message on failure print('vdev value: %s' % val) zfs.zpool_create('mypool', val) diff --git a/tests/unittests/test_commands_block_meta.py b/tests/unittests/test_commands_block_meta.py index ed58cc1..78cba06 100644 --- a/tests/unittests/test_commands_block_meta.py +++ b/tests/unittests/test_commands_block_meta.py @@ -1030,14 +1030,14 @@ class TestFstabData(CiTestCase): """mount_data on non-mount type raises ValueError.""" mnt = self.mnt.copy() mnt['type'] = "not-mount" - with self.assertRaisesRegexp(ValueError, r".*not type 'mount'"): + with self.assertRaisesRegex(ValueError, r".*not type 'mount'"): block_meta.mount_data(mnt, {mnt['id']: mnt}) def test_mount_data_no_device_or_spec_raises_valueerror(self): """test_mount_data raises ValueError if no device or spec.""" mnt = self.mnt.copy() del mnt['device'] - with self.assertRaisesRegexp(ValueError, r".*mount.*missing.*"): + with self.assertRaisesRegex(ValueError, r".*mount.*missing.*"): block_meta.mount_data(mnt, {mnt['id']: mnt}) def test_mount_data_invalid_device_ref_raises_valueerror(self): @@ -1045,7 +1045,7 @@ class TestFstabData(CiTestCase): mnt = self.mnt.copy() mnt['device'] = 'myinvalid' scfg = OrderedDict([(i['id'], i) for i in self.base_cfg + [mnt]]) - with self.assertRaisesRegexp(ValueError, r".*refers.*myinvalid"): + with self.assertRaisesRegex(ValueError, r".*refers.*myinvalid"): block_meta.mount_data(mnt, scfg) def test_mount_data_invalid_format_ref_raises_valueerror(self): @@ -1054,7 +1054,7 @@ class TestFstabData(CiTestCase): scfg = OrderedDict([(i['id'], i) for i in mycfg]) # change the 'volume' entry for the 'format' type. scfg['fs1']['volume'] = 'myinvalidvol' - with self.assertRaisesRegexp(ValueError, r".*refers.*myinvalidvol"): + with self.assertRaisesRegex(ValueError, r".*refers.*myinvalidvol"): block_meta.mount_data(scfg['m1'], scfg) def test_non_device_mount_with_spec(self): @@ -1206,7 +1206,7 @@ class TestFstabData(CiTestCase): """fstab_line_for_data raises ValueError if no path and not swap.""" fdata = block_meta.FstabData( spec="/dev/disk2", device=None, path="", fstype='ext3') - with self.assertRaisesRegexp(ValueError, r".*empty.*path"): + with self.assertRaisesRegex(ValueError, r".*empty.*path"): block_meta.fstab_line_for_data(fdata) def test_fstab_line_for_data_with_options(self): @@ -1269,7 +1269,7 @@ class TestFstabData(CiTestCase): fdata = block_meta.FstabData( spec=None, device=None, path="/", fstype='ext3') match = r".*missing.*spec.*device" - with self.assertRaisesRegexp(ValueError, match): + with self.assertRaisesRegex(ValueError, match): block_meta.fstab_line_for_data(fdata) @patch('curtin.commands.block_meta._get_volume_type') @@ -1425,7 +1425,7 @@ class TestFstabData(CiTestCase): m_subp.side_effect = my_error mp = self.tmp_path("my-mountpoint") - with self.assertRaisesRegexp(RuntimeError, r"Mount failed.*"): + with self.assertRaisesRegex(RuntimeError, r"Mount failed.*"): block_meta.mount_fstab_data( block_meta.FstabData(device="/dev/disk1", path="/var"), target=mp) diff --git a/tests/unittests/test_commands_net_meta.py b/tests/unittests/test_commands_net_meta.py index 86dc036..30f09b9 100644 --- a/tests/unittests/test_commands_net_meta.py +++ b/tests/unittests/test_commands_net_meta.py @@ -76,7 +76,7 @@ class TestNetMeta(CiTestCase): self.assertEqual(0, self.m_command_env.call_count) self.assertEqual(0, self.m_command_config.call_count) - self.assertEquals(self.args.mode, 'disabled') + self.assertEqual(self.args.mode, 'disabled') self.assertEqual(0, self.m_os_environ.get.call_count) self.assertEqual(0, self.m_dump_config.call_count) self.assertFalse(os.path.exists(self.output_network_path)) @@ -98,7 +98,7 @@ class TestNetMeta(CiTestCase): self.assertEqual(self.expected_exit_code, cm.exception.code) self.m_run_hook.assert_called_with( self.args.target, 'network-config') - self.assertEquals(self.args.mode, 'custom') + self.assertEqual(self.args.mode, 'custom') self.assertEqual( expected_m_command_env_calls, self.m_command_env.call_count) self.assertEqual( diff --git a/tests/unittests/test_curthooks.py b/tests/unittests/test_curthooks.py index 52350ec..b73a19f 100644 --- a/tests/unittests/test_curthooks.py +++ b/tests/unittests/test_curthooks.py @@ -41,7 +41,7 @@ class TestGetFlashKernelPkgs(CiTestCase): def test__returns_flash_kernel_pkgs(self): self.mock_subp.return_value = 'u-boot-tools', '' - self.assertEquals( + self.assertEqual( 'u-boot-tools', curthooks.get_flash_kernel_pkgs('arm64', False)) self.mock_subp.assert_called_with( ['list-flash-kernel-packages'], capture=True) @@ -859,7 +859,7 @@ class TestSetupGrub(CiTestCase): self.mock_haspkg.return_value = False curthooks.setup_grub(cfg, self.target, osfamily=self.distro_family, variant=self.variant) - self.assertEquals([ + self.assertEqual([ call(['efibootmgr', '-o', '0001,0000'], target=self.target)], self.mock_subp.call_args_list) @@ -902,7 +902,7 @@ class TestSetupGrub(CiTestCase): logs = self.logs.getvalue() print(logs) print(self.mock_subp.call_args_list) - self.assertEquals([], self.mock_subp.call_args_list) + self.assertEqual([], self.mock_subp.call_args_list) self.assertIn("Using fallback UEFI reordering:", logs) self.assertIn("missing 'BootCurrent' value", logs) self.assertIn("Found new boot entries: ['0000']", logs) @@ -953,7 +953,7 @@ class TestSetupGrub(CiTestCase): logs = self.logs.getvalue() print(logs) - self.assertEquals([], self.mock_subp.call_args_list) + self.assertEqual([], self.mock_subp.call_args_list) self.assertIn("Using fallback UEFI reordering:", logs) self.assertIn("missing 'BootCurrent' value", logs) self.assertIn("Current and Previous bootorders match", logs) @@ -1062,7 +1062,7 @@ class TestSetupGrub(CiTestCase): logs = self.logs.getvalue() print(logs) print('Number of bootmgr calls: %s' % self.mock_efibootmgr.call_count) - self.assertEquals([ + self.assertEqual([ call(['efibootmgr', '-o', '%s' % (",".join(final_state.order))], target=self.target)], self.mock_subp.call_args_list) @@ -1140,7 +1140,7 @@ class TestUefiRemoveDuplicateEntries(CiTestCase): remove_duplicate_entries=False, ) curthooks.uefi_remove_duplicate_entries(grubcfg, self.target) - self.assertEquals([], self.m_subp.call_args_list) + self.assertEqual([], self.m_subp.call_args_list) @patch.object(util.ChrootableTarget, "__enter__", new=lambda a: a) def test_uefi_remove_duplicate_entries_skip_bootcurrent(self): diff --git a/tests/unittests/test_reporter.py b/tests/unittests/test_reporter.py index bce3e13..123c684 100644 --- a/tests/unittests/test_reporter.py +++ b/tests/unittests/test_reporter.py @@ -123,7 +123,7 @@ class TestReporter(CiTestCase): webhook_handler.publish_event(event) webhook_handler = handlers.WebHookHandler('127.0.0.1:8000', level="INVALID") - self.assertEquals(webhook_handler.level, 30) + self.assertEqual(webhook_handler.level, 30) @patch('curtin.reporter.events.report_event') def test_report_start_event(self, mock_report_event): diff --git a/tests/unittests/test_url_helper.py b/tests/unittests/test_url_helper.py index 9ed37ff..81d5fdd 100644 --- a/tests/unittests/test_url_helper.py +++ b/tests/unittests/test_url_helper.py @@ -33,7 +33,7 @@ class TestDownload(CiTestCase): self.assertRaises(url_helper.UrlError, url_helper.download, "file://" + self.src_file, self.target_file, retries=3, retry_delay=0) - self.assertEquals(4, urlreader_mock.call_count, + self.assertEqual(4, urlreader_mock.call_count, "Didn't call UrlReader 4 times (retries=3)") @mock.patch('curtin.url_helper.UrlReader') @@ -45,7 +45,7 @@ class TestDownload(CiTestCase): self.assertRaises(url_helper.UrlError, url_helper.download, "file://" + self.src_file, self.target_file, retry_delay=0) - self.assertEquals(1, urlreader_mock.call_count, + self.assertEqual(1, urlreader_mock.call_count, "Didn't call UrlReader once (retries=0)") @mock.patch('curtin.url_helper.UrlReader') @@ -56,7 +56,7 @@ class TestDownload(CiTestCase): self.assertRaises(url_helper.UrlError, url_helper.download, "file://" + self.src_file, self.target_file, retries=3, retry_delay=0) - self.assertEquals(1, urlreader_mock.call_count, + self.assertEqual(1, urlreader_mock.call_count, "Didn't call UrlReader once (400 class error)") def test_download_file_url_retry_then_success(self): @@ -71,7 +71,7 @@ class TestDownload(CiTestCase): urlreader_mock.side_effect = urlreader_download url_helper.download("file://" + self.src_file, self.target_file, retries=3, retry_delay=0) - self.assertEquals(2, urlreader_mock.call_count, + self.assertEqual(2, urlreader_mock.call_count, "Didn't call UrlReader twice (first failing," "then success)") self.assertTrue(filecmp.cmp(self.src_file, self.target_file), diff --git a/tests/unittests/test_util.py b/tests/unittests/test_util.py index 96f260f..93dde91 100644 --- a/tests/unittests/test_util.py +++ b/tests/unittests/test_util.py @@ -439,20 +439,20 @@ class TestGetUnsharePidArgs(CiTestCase): """Passing unshare_pid in as True and no command should raise.""" self.mock_has_unshare_pid.return_value = False expected_msg = 'no unshare command' - with self.assertRaisesRegexp(RuntimeError, expected_msg): + with self.assertRaisesRegex(RuntimeError, expected_msg): util._get_unshare_pid_args(True) - with self.assertRaisesRegexp(RuntimeError, expected_msg): + with self.assertRaisesRegex(RuntimeError, expected_msg): util._get_unshare_pid_args(True, "/foo", 0) def test_unshare_pid_true_and_not_root_raises(self): """When unshare_pid is True for non-root an error is raised.""" expected_msg = 'euid.* != 0' - with self.assertRaisesRegexp(RuntimeError, expected_msg): + with self.assertRaisesRegex(RuntimeError, expected_msg): util._get_unshare_pid_args(True, "/foo", 500) self.mock_geteuid.return_value = 500 - with self.assertRaisesRegexp(RuntimeError, expected_msg): + with self.assertRaisesRegex(RuntimeError, expected_msg): util._get_unshare_pid_args(True) def test_euid0_target_not_slash(self): diff --git a/tests/vmtests/test_basic.py b/tests/vmtests/test_basic.py index e0eb391..f9c3b04 100644 --- a/tests/vmtests/test_basic.py +++ b/tests/vmtests/test_basic.py @@ -67,7 +67,7 @@ class TestBasicAbs(VMBaseClass): self.output_files_exist([blkid_output]) blkid_info = self.get_blkid_data(blkid_output) - self.assertEquals(expected, blkid_info["PTTYPE"]) + self.assertEqual(expected, blkid_info["PTTYPE"]) @skip_if_flag('expected_failure') def _test_partition_numbers(self, disk, expected): diff --git a/tests/vmtests/test_zfsroot.py b/tests/vmtests/test_zfsroot.py index 1ea6ca0..6b4209d 100644 --- a/tests/vmtests/test_zfsroot.py +++ b/tests/vmtests/test_zfsroot.py @@ -34,7 +34,7 @@ class TestZfsRootAbs(VMBaseClass): def test_ptable(self): self.output_files_exist(["blkid_output_vda"]) blkid_info = self.get_blkid_data("blkid_output_vda") - self.assertEquals(blkid_info["PTTYPE"], "gpt") + self.assertEqual(blkid_info["PTTYPE"], "gpt") @skip_if_flag('expected_failure') def test_zfs_list(self):
-- Mailing list: https://launchpad.net/~curtin-dev Post to : curtin-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~curtin-dev More help : https://help.launchpad.net/ListHelp