Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 25807d4

Browse files
committed
python 3 compatibility
1 parent 0ecc72b commit 25807d4

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

tests/integration/test_directory_loader.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,23 @@ def test_load_simple_file(self):
3636

3737
sut.load_directory(self.plugin_dir)
3838

39-
self.assertEqual(['Foo'], sut.plugins.keys())
39+
self.assertEqual(['Foo'], list(sut.plugins.keys()))
4040

4141
def test_ignorable_classes(self):
4242
self._create('foo.py', 'class Foo(object): pass')
4343
sut = PluginLoader()
4444

4545
sut.load_directory(self.plugin_dir, onlyif=lambda x, y: False)
4646

47-
self.assertEquals({}, sut.plugins)
47+
self.assertEqual({}, sut.plugins)
4848

4949
def test_containing_directories(self):
5050
self._create_dir('foo')
5151
sut = PluginLoader()
5252

5353
sut.load_directory(self.plugin_dir)
5454

55-
self.assertEquals({}, sut.plugins)
55+
self.assertEqual({}, sut.plugins)
5656

5757
def test_recursive_mode(self):
5858
self._create_dir('foo')
@@ -61,7 +61,7 @@ def test_recursive_mode(self):
6161

6262
sut.load_directory(self.plugin_dir, recursive=True)
6363

64-
self.assertEquals(['Bazz'], sut.plugins.keys())
64+
self.assertEqual(['Bazz'], list(sut.plugins.keys()))
6565

6666
def test_recursive_mode_off(self):
6767
self._create_dir('foo')
@@ -70,7 +70,7 @@ def test_recursive_mode_off(self):
7070

7171
sut.load_directory(self.plugin_dir, recursive=False)
7272

73-
self.assertEquals({}, sut.plugins)
73+
self.assertEqual({}, sut.plugins)
7474

7575
def test_link_recursive(self):
7676
os.symlink(self.plugin_dir, os.path.join(self.plugin_dir, 'foo'))
@@ -79,4 +79,4 @@ def test_link_recursive(self):
7979

8080
sut.load_directory(self.plugin_dir, recursive=True)
8181

82-
self.assertEquals({}, sut.plugins)
82+
self.assertEqual({}, sut.plugins)

tests/integration/test_file_loader.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def test_ignorable_classes_with_variable_false(self):
5050

5151
sut.load_file(self.plugin_file.name, onlyif=False)
5252

53-
self.assertEquals([], sut.plugins.keys())
53+
self.assertEqual([], list(sut.plugins.keys()))
5454

5555
def test_ignorable_classes_with_variable_true(self):
5656
self._write_file('class Foo(object): pass')
@@ -59,7 +59,7 @@ def test_ignorable_classes_with_variable_true(self):
5959

6060
sut.load_file(self.plugin_file.name, onlyif=True)
6161

62-
self.assertItemsEqual(['__builtins__', 'Foo'], sut.plugins.keys())
62+
self.assertEqual(['__builtins__', 'Foo'], list(sut.plugins.keys()))
6363

6464
def test_parameters_for_constructor(self):
6565
self._write_file(
@@ -73,7 +73,7 @@ def test_parameters_for_constructor(self):
7373
sut.load_file(self.plugin_file.name)
7474

7575
plugin = sut.plugins['Foo'](5)
76-
self.assertEquals(5, plugin.a)
76+
self.assertEqual(5, plugin.a)
7777

7878
def test_named_parameters_for_constructor(self):
7979
self._write_file(
@@ -88,7 +88,7 @@ def test_named_parameters_for_constructor(self):
8888

8989
plugin = sut.plugins['Foo'](a=5)
9090

91-
self.assertEquals(5, plugin.a)
91+
self.assertEqual(5, plugin.a)
9292

9393
def test_two_plugins_in_a_file(self):
9494
self._write_file(
@@ -102,6 +102,6 @@ def test_two_plugins_in_a_file(self):
102102

103103
sut.load_file(self.plugin_file.name)
104104

105-
self.assertItemsEqual(['Foo', 'Bar'], sut.plugins.keys())
106-
self.assertEquals('Foo', sut.plugins['Foo']().__class__.__name__)
107-
self.assertEquals('Bar', sut.plugins['Bar']().__class__.__name__)
105+
self.assertEqual(['Foo', 'Bar'], list(sut.plugins.keys()))
106+
self.assertEqual('Foo', sut.plugins['Foo']().__class__.__name__)
107+
self.assertEqual('Bar', sut.plugins['Bar']().__class__.__name__)

0 commit comments

Comments
 (0)