Skip to content

Commit 843b208

Browse files
authored
Merge pull request #557 from kloczek/master
fix pytest issues reported in #544
2 parents 0194cbd + 21088d9 commit 843b208

6 files changed

+14
-14
lines changed

Diff for: tests/test_affinity.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import sys
22
import time
33
import unittest
4-
import support
4+
from tests import support
55
import rpyc
66

77

Diff for: tests/test_attributes.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def tearDown(self):
2626
self.conn.close()
2727

2828
def test_properties(self):
29-
p = self.conn.modules["test_attributes"].Properties()
29+
p = self.conn.modules["tests.test_attributes"].Properties()
3030
print(p.counter) # 1
3131
print(p.counter) # 2
3232
print(p.counter) # 3

Diff for: tests/test_classic.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def test_mock_connection(self):
5252
self.assertEqual(conn.eval("2+3"), 5)
5353

5454
def test_modules(self):
55-
self.assertIn('test_magic', self.conn.modules)
55+
self.assertIn('tests.test_magic', self.conn.modules)
5656
self.assertNotIn('test_badmagic', self.conn.modules)
5757
self.assertIsNone(self.conn.builtins.locals()['self']._last_traceback)
5858

Diff for: tests/test_magic.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def tearDown(self):
3737

3838
def test_hash_class(self):
3939
hesh = self.conn.builtins.hash
40-
mod = self.conn.modules.test_magic
40+
mod = self.conn.modules.tests.test_magic
4141
self.assertEqual(hash(mod.Base), 4321)
4242
self.assertEqual(hash(mod.Foo), 4321)
4343
self.assertEqual(hash(mod.Bar), 4321)
@@ -53,7 +53,7 @@ def test_hash_class(self):
5353

5454
def test_hash_obj(self):
5555
hesh = self.conn.builtins.hash
56-
mod = self.conn.modules.test_magic
56+
mod = self.conn.modules.tests.test_magic
5757
obj = mod.Base()
5858

5959
self.assertNotEqual(hash(obj), 1234)

Diff for: tests/test_netref_hierachy.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -108,15 +108,15 @@ def tearDown(self):
108108

109109
def test_instancecheck_across_connections(self):
110110
self.conn2 = rpyc.classic.connect('localhost', port=18878)
111-
self.conn.execute('import test_magic')
112-
self.conn2.execute('import test_magic')
113-
foo = self.conn.modules.test_magic.Foo()
114-
bar = self.conn.modules.test_magic.Bar()
115-
self.assertTrue(isinstance(foo, self.conn.modules.test_magic.Foo))
116-
self.assertTrue(isinstance(bar, self.conn2.modules.test_magic.Bar))
117-
self.assertFalse(isinstance(bar, self.conn.modules.test_magic.Foo))
111+
self.conn.execute('import tests.test_magic')
112+
self.conn2.execute('import tests.test_magic')
113+
foo = self.conn.modules.tests.test_magic.Foo()
114+
bar = self.conn.modules.tests.test_magic.Bar()
115+
self.assertTrue(isinstance(foo, self.conn.modules.tests.test_magic.Foo))
116+
self.assertTrue(isinstance(bar, self.conn2.modules.tests.test_magic.Bar))
117+
self.assertFalse(isinstance(bar, self.conn.modules.tests.test_magic.Foo))
118118
with self.assertRaises(TypeError):
119-
isinstance(self.conn.modules.test_magic.Foo, bar)
119+
isinstance(self.conn.modules.tests.test_magic.Foo, bar)
120120

121121
def test_classic(self):
122122
x = self.conn.builtin.list((1, 2, 3, 4))

Diff for: tests/test_service_pickle.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import timeit
55
import rpyc
66
import unittest
7-
import cfg_tests
7+
from tests import cfg_tests
88
try:
99
import pandas as pd
1010
import numpy as np

0 commit comments

Comments
 (0)