From: Simon Tatham Date: Fri, 8 Dec 2023 12:33:11 +0000 (+0000) Subject: Fix API mismatch in composer tests. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=db7ea0220a2706aadf089ef15e0bbf4e6558e04e;p=mastodonochrome.git Fix API mismatch in composer tests. --- diff --git a/cursesclient.py b/cursesclient.py index 08ee59d..4c442fc 100644 --- a/cursesclient.py +++ b/cursesclient.py @@ -1033,34 +1033,34 @@ class PostMenu(Menu): class testComposerLayout(unittest.TestCase): def testLayout(self): t = Composer.DisplayText("abc") - t.layout(10) + t.layout(10, 500, 23) self.assertEqual(t.lines, [text.ColouredString("abc")]) self.assertEqual(t.yx, [(0,i) for i in range(4)]) - t.layout(3) + t.layout(3, 500, 23) self.assertEqual(t.lines, [text.ColouredString("abc")]) self.assertEqual(t.yx, [(0,i) for i in range(4)]) t = Composer.DisplayText("abc def ghi jkl") - t.layout(10) + t.layout(10, 500, 23) self.assertEqual(t.lines, [text.ColouredString("abc def "), text.ColouredString("ghi jkl")]) self.assertEqual(t.yx, ([(0,i) for i in range(8)] + [(1,i) for i in range(8)])) t = Composer.DisplayText("abcxdefxghixjkl") - t.layout(10) + t.layout(10, 500, 23) self.assertEqual(t.lines, [text.ColouredString("abcxdefxgh"), text.ColouredString("ixjkl")]) self.assertEqual(t.yx, ([(0,i) for i in range(10)] + [(1,i) for i in range(6)])) t = Composer.DisplayText("") - t.layout(10) + t.layout(10, 500, 23) self.assertEqual(t.lines, []) self.assertEqual(t.yx, [(0,0)]) t = Composer.DisplayText("\n") - t.layout(10) + t.layout(10, 500, 23) self.assertEqual(t.lines, [text.ColouredString("")]) self.assertEqual(t.yx, [(0,0),(1,0)])