From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id B1C113858407 for ; Sun, 6 Feb 2022 14:13:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B1C113858407 Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-164-rHsbvae5NXqeTJ7lKnCYVw-1; Sun, 06 Feb 2022 09:13:25 -0500 X-MC-Unique: rHsbvae5NXqeTJ7lKnCYVw-1 Received: by mail-ed1-f71.google.com with SMTP id l19-20020a056402231300b0040f2d6b4ec4so2173271eda.0 for ; Sun, 06 Feb 2022 06:13:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jElXytrdmB6V6Rp7b8XCE23bCh/5EUsNFkGl3wSHClA=; b=sjz0WZu/kNPLQ3NYkpWzw/vqHmY8H5UMKBSDniC7mKlYT2U0KPvBtK9hDB0kYzFuEJ b0sfSJ3KU5DwdETfa0HTOoOKYiUqTqD49MWG2kd+wPOhcLhl3wyaZb1BwCPxEeZddk36 uEHfqaMqvZiKZz2nJpT/JSpC4ybBSwjgT3pyWKziI6AePO5XwbavgJ4RQ7xD+laMUExW 4JWNf0N3/xE3p8/qdkRAMooeTW3oLgSx6KwRgCabyU3TTJRM5A1hzT5nnnGrZKrh9lJQ 0czSxFaKJVLo/qXA6O0spv+eCH7eW7ub2sb3wFBKceRhVOJo3Dx/EIg5kkeSO4fqNAvk a9rA== X-Gm-Message-State: AOAM530qzOSACP1qTGhaHPU9RukjNIaYqu1BgsYVeG2jGz8iOOQapqx8 Nzitj5eY39wL858ukaqsc9xJcCTSX3iZxhzKFhC/IHkNB5eloI5ByErVMrhBm9odaUqov5gwx/1 e/6nhRiG7l4D6IfAR9qGhVuZsBh1ytqnCmYy3pf4PGszkMluXq2Mw8hvGhv/EnTUS76i+zhxMKg == X-Received: by 2002:a05:6402:5211:: with SMTP id s17mr9037024edd.26.1644156803780; Sun, 06 Feb 2022 06:13:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJxmjO5WGnWERbjRBkivs7fAn1Rq+Kl6b/WCQ7hEKKa9eFGFE3RrdyU5I9qsdLpUZoCd8VFXAQ== X-Received: by 2002:a05:6402:5211:: with SMTP id s17mr9037013edd.26.1644156803632; Sun, 06 Feb 2022 06:13:23 -0800 (PST) Received: from localhost (92.40.178.42.threembb.co.uk. [92.40.178.42]) by smtp.gmail.com with ESMTPSA id k7sm2610308ejp.182.2022.02.06.06.13.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Feb 2022 06:13:23 -0800 (PST) From: Andrew Burgess To: gdb-patches@sourceware.org Cc: Andrew Burgess Subject: [PATCHv2 13/15] gdb/testsuite: some additional tests in gdb.tui/scroll.exp Date: Sun, 6 Feb 2022 14:12:51 +0000 Message-Id: X-Mailer: git-send-email 2.25.4 In-Reply-To: References: MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" X-Spam-Status: No, score=-12.4 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2022 14:13:27 -0000 This commit just adds an extra check of the src window size prior to sending all the commands to gdb. We also set the cmd window height to its existing height, this (obviously) shouldn't change the window layout, which we check. My main motivation was adding the initial window layout check, the winheight and recheck are just extras. All of these test pass both before and after this commit. --- gdb/testsuite/gdb.tui/scroll.exp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gdb/testsuite/gdb.tui/scroll.exp b/gdb/testsuite/gdb.tui/scroll.exp index 4eaee0c14ee..c23cd2b9abf 100644 --- a/gdb/testsuite/gdb.tui/scroll.exp +++ b/gdb/testsuite/gdb.tui/scroll.exp @@ -55,6 +55,10 @@ Term::check_region_contents "check cmd window" 0 16 80 8 \ Term::command "tui new-layout flip cmd 1 src 1" Term::command "layout flip" +Term::check_box "src window" 0 8 80 16 +Term::command "winheight cmd 8" +Term::check_box "src window after resize" 0 8 80 16 + for {set i 10} {$i < 20} {incr i 1} { Term::command "p $i" } -- 2.25.4