    def test_no_border_can_scroll(self):
        """
        Check that a Frame with scroll bar but without border renders
        """
        screen = MagicMock(spec=Screen, colours=8, unicode_aware=False)
        canvas = Canvas(screen, 10, 40, 0, 0)
        scene = Scene([], -1)
        form = _TestFrame(canvas, has_border=False, can_scroll=True)
        scene.add_effect(form)
        form.reset()

        # Check initial rendering
        form.update(0)
        self.assert_canvas_equals(
            canvas,
            " Group 1:                               \n" +
            " My First                              O\n" +
            " Box:                                  |\n" +
            "                                       |\n" +
            "                                       |\n" +
            "                                       |\n" +
            " Text1:                                |\n" +
            " Text2:                                |\n" +
            " Text3:                                |\n" +
            "                                        \n")
Check that a Frame with scroll bar but without border renders
tests/test_widgets.py