Skip to content

Commit f72a35f

Browse files
committed
Cleaner names for fake objects in fake Tkinter.
1 parent aa0c5bf commit f72a35f

8 files changed

+34
-34
lines changed

tests/fake_tkinter.py

+11-11
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111

1212

13-
class FakeCanvas:
13+
class Canvas:
1414

1515
def __init__(self, *args, **kwargs):
1616
self.init_args = mock.call(*args, **kwargs)
@@ -31,7 +31,7 @@ def __init__(self, *args, **kwargs):
3131

3232

3333

34-
class FakeWindow:
34+
class Window:
3535

3636
def __init__(self, screen_width, screen_height):
3737
self.winfo_screenwidth = mock.Mock(return_value=screen_width)
@@ -76,15 +76,15 @@ def winfo_height(self):
7676
return self._h
7777

7878

79-
class FakeTk(FakeWindow):
79+
class Tk(Window):
8080
pass
8181

8282

83-
class FakeToplevel(FakeWindow):
83+
class Toplevel(Window):
8484
pass
8585

8686

87-
class FakePhotoImage:
87+
class PhotoImage:
8888

8989
def __init__(self):
9090
self.copies = 0
@@ -97,11 +97,11 @@ def __init__(self):
9797

9898
def copy(self):
9999
self.copies += 1
100-
return FakePhotoImage()
100+
return PhotoImage()
101101

102102

103103

104-
class FakeTkinter:
104+
class Module:
105105

106106
def __init__(self, screen_width, screen_height):
107107
self.screen_width = screen_width
@@ -111,20 +111,20 @@ def __init__(self, screen_width, screen_height):
111111
self.photoimage_init_calls = []
112112

113113
def Tk(self):
114-
window = FakeTk(self.screen_width, self.screen_height)
114+
window = Tk(self.screen_width, self.screen_height)
115115
self.windows.append(window)
116116
return window
117117

118118
def Toplevel(self):
119-
window = FakeToplevel(self.screen_width, self.screen_height)
119+
window = Toplevel(self.screen_width, self.screen_height)
120120
self.windows.append(window)
121121
return window
122122

123123
def Canvas(self, *args, **kwargs):
124-
canvas = FakeCanvas(*args, **kwargs)
124+
canvas = Canvas(*args, **kwargs)
125125
self.canvases.append(canvas)
126126
return canvas
127127

128128
def PhotoImage(self, *args, **kwargs):
129129
self.photoimage_init_calls.append((args, kwargs))
130-
return FakePhotoImage()
130+
return PhotoImage()

tests/test_base_sprites.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class TestDefaultSprite(test_base.TestCase):
2222

2323
def setUp(self):
2424

25-
self.canvas = fake_tkinter.FakeCanvas()
25+
self.canvas = fake_tkinter.Canvas()
2626

2727

2828
def test_create(self):
@@ -332,7 +332,7 @@ class TestNonDefaultSprite(test_base.TestCase):
332332

333333
def setUp(self):
334334

335-
self.canvas = fake_tkinter.FakeCanvas()
335+
self.canvas = fake_tkinter.Canvas()
336336
self.sprite = base.Sprite(
337337
canvas=self.canvas,
338338
shape=None,
@@ -549,7 +549,7 @@ class AsyncAnimationBase(test_base.TestCase):
549549

550550
def setUp(self):
551551

552-
self.canvas = fake_tkinter.FakeCanvas()
552+
self.canvas = fake_tkinter.Canvas()
553553

554554
self.asyncio = fake_asyncio.FakeAsyncio()
555555
self._exit_stack = contextlib.ExitStack()
@@ -1382,7 +1382,7 @@ class SyncAnimationBase(test_base.TestCase):
13821382

13831383
def setUp(self):
13841384

1385-
self.canvas = fake_tkinter.FakeCanvas()
1385+
self.canvas = fake_tkinter.Canvas()
13861386

13871387
self.time = mock.Mock()
13881388
self._exit_stack = contextlib.ExitStack()
@@ -1974,7 +1974,7 @@ class TestRegressionSpriteInitializedWithUpdateTrue(test_base.TestCase):
19741974

19751975
def setUp(self):
19761976

1977-
self.canvas = fake_tkinter.FakeCanvas()
1977+
self.canvas = fake_tkinter.Canvas()
19781978
self.sprite = base.Sprite(self.canvas, shape=None, update=True)
19791979

19801980

tests/test_bitmap_shapes.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class _TkBasedTests(unittest.TestCase):
6161
def setUp(self):
6262

6363
# PIL code path tests run against fake_tkinter.
64-
self.tkinter = fake_tkinter.FakeTkinter(640, 480)
64+
self.tkinter = fake_tkinter.Module(640, 480)
6565

6666
# Replace tkinter with the fake one.
6767
self.save_tkinter = bitmap.tkinter

tests/test_bitmap_sprites.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class TestDefaultSprite(base.TestCase):
2626

2727
def setUp(self):
2828

29-
self.canvas = fake_tkinter.FakeCanvas()
29+
self.canvas = fake_tkinter.Canvas()
3030

3131

3232
def test_create(self):

tests/test_canvas.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class TestInvertedTkYCanvas(unittest.TestCase):
2323

2424
def setUp(self):
2525

26-
self.tkinter = fake_tkinter.FakeTkinter(
26+
self.tkinter = fake_tkinter.Module(
2727
screen_width=SCREEN_WIDTH,
2828
screen_height=SCREEN_HEIGHT,
2929
)

tests/test_turtle.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class TestTurtle(base.TestCase):
2424

2525
def setUp(self):
2626

27-
self.canvas = fake_tkinter.FakeCanvas()
27+
self.canvas = fake_tkinter.Canvas()
2828
self.sprite = fake_sprite.FakeSprite(
2929
canvas=self.canvas,
3030
anchor=(0, 0),
@@ -123,7 +123,7 @@ def setUp(self):
123123

124124
super().setUp()
125125

126-
self.canvas = fake_tkinter.FakeCanvas()
126+
self.canvas = fake_tkinter.Canvas()
127127
self.sprite = fake_sprite.FakeSprite(
128128
canvas=self.canvas,
129129
anchor=(0, 0),
@@ -207,7 +207,7 @@ def setUp(self):
207207

208208
super().setUp()
209209

210-
self.canvas = fake_tkinter.FakeCanvas()
210+
self.canvas = fake_tkinter.Canvas()
211211
self.sprite = fake_sprite.FakeSprite(
212212
canvas=self.canvas,
213213
anchor=(0, 0),
@@ -453,7 +453,7 @@ def setUp(self):
453453

454454
super().setUp()
455455

456-
self.canvas = fake_tkinter.FakeCanvas()
456+
self.canvas = fake_tkinter.Canvas()
457457
self.sprite = fake_sprite.FakeSprite(
458458
canvas=self.canvas,
459459
anchor=(0, 0),
@@ -533,7 +533,7 @@ def setUp(self):
533533

534534
super().setUp()
535535

536-
self.canvas = fake_tkinter.FakeCanvas()
536+
self.canvas = fake_tkinter.Canvas()
537537
self.sprite = fake_sprite.FakeSprite(
538538
canvas=self.canvas,
539539
anchor=(0, 0),
@@ -753,7 +753,7 @@ def setUp(self):
753753

754754
super().setUp()
755755

756-
self.canvas = fake_tkinter.FakeCanvas()
756+
self.canvas = fake_tkinter.Canvas()
757757
self.sprite = sprite_base.Sprite(self.canvas, shape=None)
758758

759759

@@ -923,7 +923,7 @@ def setUp(self):
923923

924924
super().setUp()
925925

926-
self.canvas = fake_tkinter.FakeCanvas()
926+
self.canvas = fake_tkinter.Canvas()
927927
self.sprite = sprite_base.Sprite(self.canvas, shape=None)
928928

929929

tests/test_vector_sprites.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class TestDefaultSprite(base.TestCase):
3131

3232
def setUp(self):
3333

34-
self.canvas = fake_tkinter.FakeCanvas()
34+
self.canvas = fake_tkinter.Canvas()
3535

3636

3737
def test_create(self):
@@ -241,7 +241,7 @@ class TestNonDefaultSprite(base.TestCase):
241241

242242
def setUp(self):
243243

244-
self.canvas = fake_tkinter.FakeCanvas()
244+
self.canvas = fake_tkinter.Canvas()
245245

246246

247247
def test_custom_anchor(self):
@@ -355,7 +355,7 @@ class TestRegressionSpriteInitializedWithUpdateTrue(base.TestCase):
355355

356356
def test_direct_rotate_around_calls_canvas_update_once(self):
357357

358-
canvas = fake_tkinter.FakeCanvas()
358+
canvas = fake_tkinter.Canvas()
359359
sprite = sprites.VectorSprite(canvas, UnitSquare(), update=True)
360360

361361
sprite.direct_rotate(30, around=(10, 10))

tests/test_window.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class FakedTkinterTestCase(unittest.TestCase):
2323

2424
def setUp(self):
2525

26-
self.tkinter = fake_tkinter.FakeTkinter(
26+
self.tkinter = fake_tkinter.Module(
2727
screen_width=SCREEN_WIDTH,
2828
screen_height=SCREEN_HEIGHT,
2929
)
@@ -63,7 +63,7 @@ def test_create_window_creates_underlying_tk_object(self):
6363

6464
w = self._Window()
6565
wrapped_tk_window = self.tkinter.windows[0]
66-
self.assertIsInstance(wrapped_tk_window, fake_tkinter.FakeTk)
66+
self.assertIsInstance(wrapped_tk_window, fake_tkinter.Tk)
6767

6868

6969
def test_default_title_was_set(self):
@@ -532,9 +532,9 @@ def test_first_has_underlying_tk_others_have_underlying_toplevels(self):
532532
w3 = self._Window()
533533

534534
wrapped_tk_windows = self.tkinter.windows
535-
self.assertIsInstance(wrapped_tk_windows[0], fake_tkinter.FakeTk)
536-
self.assertIsInstance(wrapped_tk_windows[1], fake_tkinter.FakeToplevel)
537-
self.assertIsInstance(wrapped_tk_windows[2], fake_tkinter.FakeToplevel)
535+
self.assertIsInstance(wrapped_tk_windows[0], fake_tkinter.Tk)
536+
self.assertIsInstance(wrapped_tk_windows[1], fake_tkinter.Toplevel)
537+
self.assertIsInstance(wrapped_tk_windows[2], fake_tkinter.Toplevel)
538538

539539

540540
def test_close_first_window_raises_if_there_are_other_windows(self):

0 commit comments

Comments
 (0)