GNU bug report logs - #70939
[PATCH] Add commands to run unit tests in go-ts-mode

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Ankit Gadiya <ankit@HIDDEN>; Keywords: patch; dated Tue, 14 May 2024 14:06:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 70939 <at> debbugs.gnu.org:


Received: (at 70939) by debbugs.gnu.org; 15 May 2024 11:22:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 15 07:22:04 2024
Received: from localhost ([127.0.0.1]:42098 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s7Chw-0005JP-Dk
	for submit <at> debbugs.gnu.org; Wed, 15 May 2024 07:22:04 -0400
Received: from eggs.gnu.org ([209.51.188.92]:41928)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s7Cht-0005Io-FE
 for 70939 <at> debbugs.gnu.org; Wed, 15 May 2024 07:22:02 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s7Chl-0004di-G9; Wed, 15 May 2024 07:21:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=kmf9zEFIn/6RKiJNHiDZ80f6FF2SHnuZ4uFbU8fLOQM=; b=h8kZkmBW3h2o
 JC6SZQkFFU3I1EchR8rrhOyW21n5UcZKw4ozq/UcIjiWlW3pdHForj4M0bOZFBhtftyAuncVW+iov
 lXDOccRK9E0FGj/O/voe/R6OVu9pdWxlR2UCFrvB3lHfj8On9lQADx3mz7iLO0e4HtIzMpgMf8/Yz
 oPKxHtM5bbygg6u9VAjxzNs1l7IS2lOPKgrdTdlcaMArdKCciMLdoTCoEYh5uMWzPJ1B7V7RXDJmy
 iX91VORFOCUWxAiE1U/PmoSqydMs+Kti6UAoQmskee4QXviKBKj56NUFJJLD2aOIFrseZqjDmUtcQ
 9uvLideV/zMeNJShkQrdxw==;
Date: Wed, 15 May 2024 14:21:43 +0300
Message-Id: <868r0buxq0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Randy Taylor <dev@HIDDEN>
In-Reply-To: <JXjrwgd58pWaYVvwpko6CD3CuAHikkAj64A9BnUwH06ceusPcTvgDOuIk4RW_3C1qt0Grnvc4s1ZScayEJnc4VjiRuivRNj_4TMVPMDYF-U=@rjt.dev>
 (message from Randy Taylor on Wed, 15 May 2024 02:36:15 +0000)
Subject: Re: bug#70939: [PATCH] Add commands to run unit tests in go-ts-mode
References: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
 <JXjrwgd58pWaYVvwpko6CD3CuAHikkAj64A9BnUwH06ceusPcTvgDOuIk4RW_3C1qt0Grnvc4s1ZScayEJnc4VjiRuivRNj_4TMVPMDYF-U=@rjt.dev>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70939
Cc: ankit@HIDDEN, 70939 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Wed, 15 May 2024 02:36:15 +0000
> From: Randy Taylor <dev@HIDDEN>
> Cc: 70939 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
> 
> I'm undecided on the keybinds. I think I would prefer something like:
> C-c t p
> or
> C-c C-t p
> so we can keep test-related things together.

In general, key bindings that begin with "C-c" and a letter are
reserved for users.  So the second alternative is preferred.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.

Message received at 70939 <at> debbugs.gnu.org:


Received: (at 70939) by debbugs.gnu.org; 15 May 2024 04:57:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 15 00:57:19 2024
Received: from localhost ([127.0.0.1]:41723 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s76hb-00086i-Cv
	for submit <at> debbugs.gnu.org; Wed, 15 May 2024 00:57:19 -0400
Received: from mail-vs1-f47.google.com ([209.85.217.47]:52381)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ankit@HIDDEN>) id 1s76hU-00086X-PU
 for 70939 <at> debbugs.gnu.org; Wed, 15 May 2024 00:57:16 -0400
Received: by mail-vs1-f47.google.com with SMTP id
 ada2fe7eead31-47eee2a2a87so1831083137.0
 for <70939 <at> debbugs.gnu.org>; Tue, 14 May 2024 21:57:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=argp.in; s=google; t=1715748965; x=1716353765; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=LxyO/SEdlzP7ANlV1wk0Dn5dFi/N/iTDmA0TT5/Kk98=;
 b=N440brULGW4YC5YwhyfLEoEkLTM0jIrF0Eb2GfmBD7Npo0VNGsa1pusAofXkuBQ9Fp
 JL5YfZZm5NjQrbpU0GqdNflr9UHhj2b2zTEPvafxZ2H+j864DSq/JacsiqZUpKJ7xaey
 ZpFlo3S21gkiNWvuQ3YCgVfKDQdyzAEpXq4Lq/1KwWzaoy4qauMIKKoofYo0XcdpvenC
 tuND2nBX5Jlan95auTEhNHsNWJOPCqM83/5fraJBzcS6A+HqrvA2vGNlxnYZf10Qo9LH
 gYDmXF206Xk4g68t6JztaNTUl3vzXkHmZz+lXW3lUkDeT6gGm3PRT+0EMW0FBZ+FmPg+
 8AKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1715748965; x=1716353765;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=LxyO/SEdlzP7ANlV1wk0Dn5dFi/N/iTDmA0TT5/Kk98=;
 b=Y6pRjdLoirtWHqcq6cCNXMeHOrCtzdJdzDFxYi42OYjXUJENQAaR7RlSY5FMZTpeq5
 uqrl9JyptLH3B+6xjtikwC8dNbMA9XNorlBj4QT/XKCjTOpTGkgr3Rcw8wVB10rywa8Y
 Qeb6PnqgKX4rfMXPwxajF+hZQPSl3plAJRrVY0kmajIEcTo91IWLCN9JtYZQohGeOVkd
 2y45F0Bc7C2N5jk57Hlh+Ot/SDN/r2vh0Gvnidqas1ntebwCZ0Vd98rGqKYUaP4+81Ee
 oQ33KwxyNV6I20cvi2zvt4ZfUp8RsckWAQpaf0Prw1oFM29uhBboR8Mckqg6An7HA7Jq
 uy5Q==
X-Gm-Message-State: AOJu0YxVb0z0pcu+ZuR/9TK64E3UMjISNUCYW9XjqS1UjPvYfCEr18Ku
 E3EeeVs4AhxIO8abOUNo4CDtXWRhNYJ3iCbV4A+acsILd/T91rEjltjQ59dddydiv54i7ao+a5Y
 v1qI3X/CqpwzKmaUQy9vs5nmqRG0DQ4SMY4QVWSggmSNg73oJOTytYQ==
X-Google-Smtp-Source: AGHT+IGb/SIyStmmDNJFnK/NVT0v7SkWZxgehRfhWmkEwhXisVWXp2JimQfNMNNae20hjCVv8H3xh6le42o7Axw7Uw4=
X-Received: by 2002:a05:6102:f8b:b0:480:77c8:8d94 with SMTP id
 ada2fe7eead31-48077dce19emr16365264137.1.1715748965501; Tue, 14 May 2024
 21:56:05 -0700 (PDT)
MIME-Version: 1.0
References: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
 <JXjrwgd58pWaYVvwpko6CD3CuAHikkAj64A9BnUwH06ceusPcTvgDOuIk4RW_3C1qt0Grnvc4s1ZScayEJnc4VjiRuivRNj_4TMVPMDYF-U=@rjt.dev>
In-Reply-To: <JXjrwgd58pWaYVvwpko6CD3CuAHikkAj64A9BnUwH06ceusPcTvgDOuIk4RW_3C1qt0Grnvc4s1ZScayEJnc4VjiRuivRNj_4TMVPMDYF-U=@rjt.dev>
From: Ankit Gadiya <ankit@HIDDEN>
Date: Wed, 15 May 2024 10:25:55 +0530
Message-ID: <CAN7zea3bU6NjLrgz=g8FdUrwmBFpq88WGPcg8goROcftivz0Ow@HIDDEN>
Subject: Re: bug#70939: [PATCH] Add commands to run unit tests in go-ts-mode
To: Randy Taylor <dev@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 70939
Cc: Eli Zaretskii <eliz@HIDDEN>, 70939 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> This is going to need a commit log entry. See the "Commit messages" section
> in the CONTRIBUTING file.

I missed it earlier, will add it.

> I'm undecided on the keybinds. I think I would prefer something like:
> C-c t p
> or
> C-c C-t p
> so we can keep test-related things together.

Keeping it under C-c C-t makes sense to me. How about this:

C-c C-t t - go-ts-mode-test-function-at-point
C-c C-t p - go-ts-mode-test-package

> I haven't tried this out yet, but here are some comments (mostly nits)
> after a quick look:
>
> In NEWS, sentences should be separated by 2 spaces.
>
> +The 'go-ts-mode-test-function-at-point' command runs unit test at
>                                                      ^the
> +point.
>
> +This function respects `go-build-tags' buffer-local variable
>                        ^the
>
> +  "Compiles the tests matching REGEXP.
>     ^Compile
>
> +If the point is anywhere in the test function, that function will be
> +tested.
> ^ run (keeps it consistent with the next sentence)
>
> +  "Run all the unit tests under current package."
>                                 ^the

Thanks, I'll update this along with keybinding changes.

-- 
Ankit




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.

Message received at 70939 <at> debbugs.gnu.org:


Received: (at 70939) by debbugs.gnu.org; 15 May 2024 02:36:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 14 22:36:33 2024
Received: from localhost ([127.0.0.1]:41691 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s74VM-0006V4-NB
	for submit <at> debbugs.gnu.org; Tue, 14 May 2024 22:36:33 -0400
Received: from mail-40136.proton.ch ([185.70.40.136]:48661)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dev@HIDDEN>) id 1s74VH-0006Uv-Ga
 for 70939 <at> debbugs.gnu.org; Tue, 14 May 2024 22:36:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rjt.dev;
 s=protonmail2; t=1715740580; x=1715999780;
 bh=Rca3skJjF1muQVV92i/xeyxyT7akf8cFiWM42c/140M=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=RmsysIW2Hmzrq7GJ7QTKIfp/Vbqy7oX3o6WhUNQDW4lntC9EczY6iPo0wq8tW6rez
 /QYfg82/RWvSuR/xY0Nj3HCNS0EtcJ5v/qH9Obb1FD9fhtQnvcAT1LmeMJfhs6+B19
 lYFtE+DYGXm2lYdFMeN9gZ6n8Rthcc3jKbpzWzlFvjJY5gLiTuc4ylsTCKjF33cdzx
 AaT3OnF0KQVDga3TdQK+cW07l1mo5fI3KuTXylgXYyZ2j0pDzE2Poz10un6V4YF46w
 x58gYtjiE2YPB2u8liBfAxGqCD2YXYCaHamgB3aE/uSd55bS86ehjWp0v6EZtOskEe
 3R1hkHiRXT35w==
Date: Wed, 15 May 2024 02:36:15 +0000
To: Ankit Gadiya <ankit@HIDDEN>
From: Randy Taylor <dev@HIDDEN>
Subject: Re: bug#70939: [PATCH] Add commands to run unit tests in go-ts-mode
Message-ID: <JXjrwgd58pWaYVvwpko6CD3CuAHikkAj64A9BnUwH06ceusPcTvgDOuIk4RW_3C1qt0Grnvc4s1ZScayEJnc4VjiRuivRNj_4TMVPMDYF-U=@rjt.dev>
In-Reply-To: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
References: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
Feedback-ID: 44397038:user:proton
X-Pm-Message-ID: 459e439fde3d352b3f5d45d27e023795801f6889
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70939
Cc: Eli Zaretskii <eliz@HIDDEN>, 70939 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Tuesday, May 14th, 2024 at 10:04, Ankit Gadiya via "Bug reports for GNU =
Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> wrote:
> Hello folks,
>=20
> This patch adds two new commands for go-ts-mode to run unit test cases.
>=20
> The go-ts-mode-test-package command can run all the tests under the packa=
ge of
> the current buffer. I've tested it to work with both Go module packages a=
nd
> non-module packages. This command is bound to C-c C-p in the go-ts-mode-m=
ap.
>=20
> The go-ts-mode-test-function-at-point command runs the current test funct=
ion. If
> region is active then it runs all the test functions under the region. I'=
m
> attaching a sample_test.go file as well for reviewers to test the patch. =
This
> command is bound to C-c C-t in the go-ts-mode-map.
>=20
> --
> Ankit

Thanks for working on this, it would certainly be a nice addition.

This is going to need a commit log entry. See the "Commit messages" section
in the CONTRIBUTING file.

I'm undecided on the keybinds. I think I would prefer something like:
C-c t p
or
C-c C-t p
so we can keep test-related things together.

I haven't tried this out yet, but here are some comments (mostly nits)
after a quick look:

In NEWS, sentences should be separated by 2 spaces.

+The 'go-ts-mode-test-function-at-point' command runs unit test at
                                                     ^the
+point.

+This function respects `go-build-tags' buffer-local variable
                       ^the

+  "Compiles the tests matching REGEXP.
    ^Compile

+If the point is anywhere in the test function, that function will be
+tested.
^ run (keeps it consistent with the next sentence)

+  "Run all the unit tests under current package."
                                ^the




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.

Message received at 70939 <at> debbugs.gnu.org:


Received: (at 70939) by debbugs.gnu.org; 14 May 2024 17:59:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 14 13:59:55 2024
Received: from localhost ([127.0.0.1]:40634 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6wRP-0002u0-A2
	for submit <at> debbugs.gnu.org; Tue, 14 May 2024 13:59:55 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59554)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s6wRK-0002tr-D7
 for 70939 <at> debbugs.gnu.org; Tue, 14 May 2024 13:59:54 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s6wRC-0008RJ-Ni; Tue, 14 May 2024 13:59:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=a2htDGSSAtrf2M1VWLphOD9GzA4E/h7zorfnXP8ah50=; b=sE2y85P4GXzm
 jsiPqYPfjgb19O1YYDgYrkpLWCP32z3WN6sb3IgLZDVGmyLMTlPLxfgqc4tsJck4x09HISNYS46Zx
 7CIzION0Z49/AyYvfOgYxwwcU2qUYk3acYaDJtYtRPWvSYciIW5eaSE4SX5Sa2lUsi6w8TdwZdpzD
 pgWZBX1TM3YuCUZz5B+weVYMC88Hh8uTJwNUpYrgVAw52zYLWfcBObcxEqMgktF3dp4WZVztZikoF
 nPOzkKXFsNF5SGPqUj4D6o21JSnkAW/VO1VVuEgVmohK2ZGeG5cAJ5Yq1CEmq6pcRBWYk+yySvkto
 T5mA6oLkfwFavjXxlGz3sg==;
Date: Tue, 14 May 2024 20:59:08 +0300
Message-Id: <86ikzguvf7.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ankit Gadiya <ankit@HIDDEN>
In-Reply-To: <CAN7zea2RZOO2UcWiwaLp8LxqFLPiUKpFk__7AJiGsc7=kczbRw@HIDDEN>
 (message from Ankit Gadiya on Tue, 14 May 2024 22:54:22 +0530)
Subject: Re: bug#70939: [PATCH] Add commands to run unit tests in go-ts-mode
References: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
 <86y18cuyii.fsf@HIDDEN>
 <CAN7zea2RZOO2UcWiwaLp8LxqFLPiUKpFk__7AJiGsc7=kczbRw@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70939
Cc: dev@HIDDEN, 70939 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Ankit Gadiya <ankit@HIDDEN>
> Date: Tue, 14 May 2024 22:54:22 +0530
> Cc: Randy Taylor <dev@HIDDEN>, 70939 <at> debbugs.gnu.org
> 
>  Ankit, we'd need a copyright assignment from you to accept a large
>  contribution such as this one.  Would you like to start the assignment
>  paperwork at this time?  If yes, I will send you the form to fill and
>  the instructions to go with it.
> 
> Hello Eli, I've already sent the form to assign@HIDDEN following the
> instructions in the CONTRIBUTE file.

Great, thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.

Message received at 70939 <at> debbugs.gnu.org:


Received: (at 70939) by debbugs.gnu.org; 14 May 2024 17:25:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 14 13:25:45 2024
Received: from localhost ([127.0.0.1]:40470 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6vuL-0002Ow-1H
	for submit <at> debbugs.gnu.org; Tue, 14 May 2024 13:25:45 -0400
Received: from mail-ua1-f41.google.com ([209.85.222.41]:44343)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ankit@HIDDEN>) id 1s6vuG-0002Oo-By
 for 70939 <at> debbugs.gnu.org; Tue, 14 May 2024 13:25:44 -0400
Received: by mail-ua1-f41.google.com with SMTP id
 a1e0cc1a2514c-7ef2a623958so1647622241.1
 for <70939 <at> debbugs.gnu.org>; Tue, 14 May 2024 10:25:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=argp.in; s=google; t=1715707473; x=1716312273; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=D6xi7GeEaCNQNswTQVspeKr469MCs94Ar5dWufh+UM8=;
 b=Nt+wpYv6G5HDjKhmx/gdmoDvJ+Z2gdFHFHXvRyoXWJRMErdIP7nGkGY6BmyTRuXufU
 r4FhsI1BDtXgm0Nme/2HSwAYKO1PG5jPqA6PZFfsWeyiUijF8d2+9ifrw6huikPs+W5g
 loghEc3CIXn0IkPF6s+6TdD5aDr72nbchVUC3oYGAAOYrtfhQU15jyS41LpBkuWOPTtZ
 XbrnVyQduUmxo0weAeZ8m3C4fdU2O03uhm5/xj8HpvDfKvWrhK2eG8i4GisnWkYE9PMn
 lMLICSOleo2pOr53TGPXKREEvya5XlTnXP0jlTKXbqqQLzRtCZeGl1Ndw/+NWuZupVCY
 g+Xg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1715707473; x=1716312273;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=D6xi7GeEaCNQNswTQVspeKr469MCs94Ar5dWufh+UM8=;
 b=Bnm2UDkSJg5DcPtxK8Tcb42royGJY61xP34RQ4hPLsu1seHlTULWYuZmb/PNKfTVwk
 juGFkG2KBEPEV24z9VkUJTiuqYqS8RFzXgQ4Jn+54sa/NpPeUfvM367yLAOapC/8glNO
 WqLitFa1BcscOq48u0D/bh/DtRk2doUeqEuZQMIXsgLYCnWG1YEUMIqPiK6jf75fQ9fj
 P/ygH5IG/MiucEAezDKOxf6N5JP7f9yiTuMLD1u/yDXu5/EbJIyJvHyn1Zn7oPNFeLnq
 gkK+025tMP9O9uOuvCvODgX5djht6xkx+RPLBp7MDI/4wkKSScGcbyRYzptFWNQ0Ah7o
 mGmA==
X-Forwarded-Encrypted: i=1;
 AJvYcCXqZbnfS7qd/rRuLbQHipI/BDekgkD27cIBjWBjFhAbiUhV9kb+0YIiE6dXngBeL/0/Yvz8tMkz75/M4niCK7yNa9MJw1g=
X-Gm-Message-State: AOJu0Yy1IUZyP8Kc+Z4P3sN0hPYPCj50RuQDx+v/df6OIn2PQhW1kVcR
 zCAAEzj9SAGq3l5zLx3/+LWK2KqV0/KSejCN/jqiEjV2IH25a9agHNXbWYR/tqdKPWGN4SJWjCq
 nkjsqa53bHWpXozecWLqQAH+2AU+DdW7Ov5ehfw==
X-Google-Smtp-Source: AGHT+IGu36kHu9teNj9K1HoNuFJdqooLu2sQwbnMJIjUhJJ7aGE0eIyQo/1cAb3x/ZITatUU0QRj+w1dC7ypsEjlPZ4=
X-Received: by 2002:a05:6102:d91:b0:47b:b9cb:c7e9 with SMTP id
 ada2fe7eead31-48077e11068mr13070990137.16.1715707473431; Tue, 14 May 2024
 10:24:33 -0700 (PDT)
MIME-Version: 1.0
References: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
 <86y18cuyii.fsf@HIDDEN>
In-Reply-To: <86y18cuyii.fsf@HIDDEN>
From: Ankit Gadiya <ankit@HIDDEN>
Date: Tue, 14 May 2024 22:54:22 +0530
Message-ID: <CAN7zea2RZOO2UcWiwaLp8LxqFLPiUKpFk__7AJiGsc7=kczbRw@HIDDEN>
Subject: Re: bug#70939: [PATCH] Add commands to run unit tests in go-ts-mode
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000007e350b06186d4608"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70939
Cc: Randy Taylor <dev@HIDDEN>, 70939 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000007e350b06186d4608
Content-Type: text/plain; charset="UTF-8"

>
> Ankit, we'd need a copyright assignment from you to accept a large
> contribution such as this one.  Would you like to start the assignment
> paperwork at this time?  If yes, I will send you the form to fill and
> the instructions to go with it.
>

Hello Eli, I've already sent the form to assign@HIDDEN following the
instructions in the CONTRIBUTE file.

--
Ankit

--0000000000007e350b06186d4608
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex">Ankit, we&#39;d need a copyright assignment from you to =
accept a large<br>
contribution such as this one.=C2=A0 Would you like to start the assignment=
<br>
paperwork at this time?=C2=A0 If yes, I will send you the form to fill and<=
br>
the instructions to go with it.<br>
</blockquote></div><div><br></div>Hello Eli, I&#39;ve already sent the form=
 to <a href=3D"mailto:assign@HIDDEN">assign@HIDDEN</a> following the<br>i=
nstructions in the CONTRIBUTE file.<br><div><br></div><div>--<br></div><div=
 dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr">Ankit</div></div></=
div>

--0000000000007e350b06186d4608--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.

Message received at 70939 <at> debbugs.gnu.org:


Received: (at 70939) by debbugs.gnu.org; 14 May 2024 16:52:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 14 12:52:36 2024
Received: from localhost ([127.0.0.1]:40327 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6vOG-0001sA-1l
	for submit <at> debbugs.gnu.org; Tue, 14 May 2024 12:52:36 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50746)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s6vOB-0001s0-3z
 for 70939 <at> debbugs.gnu.org; Tue, 14 May 2024 12:52:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s6vO3-0002Qy-VF; Tue, 14 May 2024 12:52:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=7bkrRgQX1T7NXfD+hma78+/d9sCDMhwaWtNv67dRrn4=; b=afexMv4T3Ab/
 8DbSjyeu0CEkbnR4uorxC0sU0IbBpNjjAVEQDnFFgUVYAffdDgugFhjdotx/F31hNWuVeFECUnKNP
 l8Zi3zdkNhJxkJAM2kPBhCTQfLmcjXuyEPB5DpWsOMiN6iU7mCZCjDlLBuLrPJ5owoN1HkX042Z6/
 u1RsZMrTVqwbKzAqfF9ITLaHAoP3fK8u6rMM8eb6cj4x9aOQBwtUs8Ijizig6JR2CbW8DZMmQdxOv
 Rryri/9ineB/DzMbt06sh+Lr2MYHIOSUeim6gjjQ1vDMyyIfKEKCt3KLF7Nzw/UYP4ai9B4QACvGG
 LSEOt3vY4QJWrIUreopdMw==;
Date: Tue, 14 May 2024 19:52:21 +0300
Message-Id: <86y18cuyii.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ankit Gadiya <ankit@HIDDEN>, Randy Taylor <dev@HIDDEN>
In-Reply-To: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
 (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#70939: [PATCH] Add commands to run unit tests in go-ts-mode
References: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70939
Cc: 70939 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Tue, 14 May 2024 19:34:48 +0530
> From:  Ankit Gadiya via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Hello folks,
> 
> This patch adds two new commands for go-ts-mode to run unit test cases.
> 
> The go-ts-mode-test-package command can run all the tests under the package of
> the current buffer. I've tested it to work with both Go module packages and
> non-module packages. This command is bound to C-c C-p in the go-ts-mode-map.
> 
> The go-ts-mode-test-function-at-point command runs the current test function. If
> region is active then it runs all the test functions under the region. I'm
> attaching a sample_test.go file as well for reviewers to test the patch. This
> command is bound to C-c C-t in the go-ts-mode-map.

Thanks.

Randy, any comments about this?

Ankit, we'd need a copyright assignment from you to accept a large
contribution such as this one.  Would you like to start the assignment
paperwork at this time?  If yes, I will send you the form to fill and
the instructions to go with it.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 May 2024 14:05:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 14 10:05:10 2024
Received: from localhost ([127.0.0.1]:39580 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6smE-0005dE-00
	for submit <at> debbugs.gnu.org; Tue, 14 May 2024 10:05:10 -0400
Received: from lists.gnu.org ([209.51.188.17]:37874)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ankit@HIDDEN>) id 1s6smA-0005d7-Ok
 for submit <at> debbugs.gnu.org; Tue, 14 May 2024 10:05:07 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ankit@HIDDEN>) id 1s6sm7-0003Hv-Ve
 for bug-gnu-emacs@HIDDEN; Tue, 14 May 2024 10:05:04 -0400
Received: from mail-oi1-x233.google.com ([2607:f8b0:4864:20::233])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ankit@HIDDEN>) id 1s6sm5-0005O3-HF
 for bug-gnu-emacs@HIDDEN; Tue, 14 May 2024 10:05:03 -0400
Received: by mail-oi1-x233.google.com with SMTP id
 5614622812f47-3c9b94951d5so188570b6e.3
 for <bug-gnu-emacs@HIDDEN>; Tue, 14 May 2024 07:05:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=argp.in; s=google; t=1715695499; x=1716300299; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=bnKaZb1dQi4ihxDyLqH4bBitRRHkkGCReID4KYMOr00=;
 b=AwOyz+lMA22M5ghxkAa4xRR9+mZxpP0lyDTW4z/MngbKZE2642zxsA6+kdTuv1tp8+
 WsjP3ksA5LoHfuj+XOyTgXPSJz2EPPv5up4pOhUWIH6PvNxwlw0QbmcyNMQCHjZyMcju
 lJ36ygnPjPwOdgg9he+dax3D2lZXQXwdBb5Kfj88n4205tluM6auMt4u/XzkR7hxIuKa
 98B9YLngrgzM/AOOW4/rQQ+FINbB7hXANbUakBr57ogqX9L6zdLaE8LEilnPK5zQNlIs
 AEpNCmCubLSFREqi9ocNCyo7FsU9LTehub1IhVpGIIPGUyJVz4TdVJfElEAOmNyle0s+
 wVGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1715695499; x=1716300299;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=bnKaZb1dQi4ihxDyLqH4bBitRRHkkGCReID4KYMOr00=;
 b=OPtYFNtEo83vgO0NzDE+Xb8UQrwW+ahPUcvtQCqmU7Bhv4qSTZiSmh1yc4uVOWQ9Cg
 0m9lPgaWnA0CxTVEukZVgppDWRBZj8pwIKo4CAMPyPrhQWLuVaDvu6OxsVA3l8ce3zNm
 iWI5rtoxD8G3dPPJnFDL5xh8LXOTI80xbr4vgSXWNWf8bJUNPkyGKm8nQYhrM08jxrlR
 /5j0ZVG/6aOHaM7vgsNIDOrdG/ELzsV4bTcZsKb9dXM78VbEhZ6zQsqiysHGAxsw8K91
 N3WXXYqt6mpalo5DtvEMHb6BC8HADOO0UOfIzfitHfzmcr64ZRL0lnqBeWBBOtp4vMRU
 LNXQ==
X-Gm-Message-State: AOJu0YzyuybozicEiEYNBOCjF05YEOyuL4ciISikJa1smerjrvFzhh7m
 43unQ1mB+nQtuRWK4tJ08q3W98PvHcSiwIjMxPaGt5lV6m07ATEr/EBiBd/LlgnZbTh7oPHIy7M
 3ctbbGcqAPTA/5msQJ77StSUz2B7olZAfFaz5E4DAe27t0LfohFJZ/Q==
X-Google-Smtp-Source: AGHT+IGVZ9m0vEr692Uaf6nJzdsP8vYbL9fzhkTaVYHNioLW+vHKp2F3Zs1GZffRoCITMbKMgi62+ch7KvHsWlNQzUg=
X-Received: by 2002:aca:d16:0:b0:3c9:7877:23cf with SMTP id
 5614622812f47-3c99706a2aamr11939379b6e.29.1715695499261; Tue, 14 May 2024
 07:04:59 -0700 (PDT)
MIME-Version: 1.0
From: Ankit Gadiya <ankit@HIDDEN>
Date: Tue, 14 May 2024 19:34:48 +0530
Message-ID: <CAN7zea06QNQ=w0nYGD2+f1W8D2ecNUWoWEtBpnMrSsjpoQFEEw@HIDDEN>
Subject: [PATCH] Add commands to run unit tests in go-ts-mode
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/mixed; boundary="000000000000c7821c06186a7c4e"
Received-SPF: pass client-ip=2607:f8b0:4864:20::233;
 envelope-from=ankit@HIDDEN; helo=mail-oi1-x233.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--000000000000c7821c06186a7c4e
Content-Type: multipart/alternative; boundary="000000000000c7821a06186a7c4c"

--000000000000c7821a06186a7c4c
Content-Type: text/plain; charset="UTF-8"

Hello folks,

This patch adds two new commands for go-ts-mode to run unit test cases.

The go-ts-mode-test-package command can run all the tests under the package
of
the current buffer. I've tested it to work with both Go module packages and
non-module packages. This command is bound to C-c C-p in the go-ts-mode-map.

The go-ts-mode-test-function-at-point command runs the current test
function. If
region is active then it runs all the test functions under the region. I'm
attaching a sample_test.go file as well for reviewers to test the patch.
This
command is bound to C-c C-t in the go-ts-mode-map.

-- 
Ankit

--000000000000c7821a06186a7c4c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello folks,<br><br>This patch adds two new commands for g=
o-ts-mode to run unit test cases.<br><br>The go-ts-mode-test-package comman=
d can run all the tests under the package of<br>the current buffer. I&#39;v=
e tested it to work with both Go module packages and<br>non-module packages=
. This command is bound to C-c C-p in the go-ts-mode-map.<br><br>The go-ts-=
mode-test-function-at-point command runs the current test function. If<br>r=
egion is active then it runs all the test functions under the region. I&#39=
;m<br>attaching a sample_test.go file as well for reviewers to test the pat=
ch. This<br>command is bound to C-c C-t in the go-ts-mode-map.<br><br>-- <b=
r>Ankit</div>

--000000000000c7821a06186a7c4c--

--000000000000c7821c06186a7c4e
Content-Type: text/x-go; charset="US-ASCII"; name="sample_test.go"
Content-Disposition: attachment; filename="sample_test.go"
Content-Transfer-Encoding: base64
Content-ID: <f_lw6gqsm01>
X-Attachment-Id: f_lw6gqsm01

cGFja2FnZSBzYW1wbGVfdGVzdAoKaW1wb3J0ICJ0ZXN0aW5nIgoKZnVuYyBUZXN0SW5kaXZpZHVh
bCh0ICp0ZXN0aW5nLlQpIHsKCn0KCmZ1bmMgVGVzdE92ZXJsYXBSZWdpb24odCAqdGVzdGluZy5U
KSB7Cgp9Cg==
--000000000000c7821c06186a7c4e
Content-Type: text/x-patch; charset="US-ASCII"; 
	name="0001-Add-commands-to-run-unit-tests-in-go-ts-mode.patch"
Content-Disposition: attachment; 
	filename="0001-Add-commands-to-run-unit-tests-in-go-ts-mode.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_lw6gs9tk1>
X-Attachment-Id: f_lw6gs9tk1

RnJvbSA0OTg4ZWY0OTYyYzhmM2ZkZTBjYTBiZTdhMTQ4NTQ4OGM3ZGNhOTIzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmtpdCBSIEdhZGl5YSA8Z2l0QGFyZ3AuaW4+CkRhdGU6IFR1
ZSwgMTQgTWF5IDIwMjQgMDA6MTQ6MDMgKzA1MzAKU3ViamVjdDogW1BBVENIXSBBZGQgY29tbWFu
ZHMgdG8gcnVuIHVuaXQgdGVzdHMgaW4gZ28tdHMtbW9kZQoKLS0tCiBldGMvTkVXUyAgICAgICAg
ICAgICAgICAgICAgIHwgMTAgKysrKysrCiBsaXNwL3Byb2dtb2Rlcy9nby10cy1tb2RlLmVsIHwg
NjMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQs
IDcyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBi
L2V0Yy9ORVdTCmluZGV4IDM0MDUyNzY0ZjVmLi5iOWRmN2ZkY2FmMyAxMDA2NDQKLS0tIGEvZXRj
L05FV1MKKysrIGIvZXRjL05FV1MKQEAgLTEyMzYsNiArMTIzNiwxNiBAQCBUaGlzIGNvbW1hbmQg
YWRkcyBhIGRvY3N0cmluZyBjb21tZW50IHRvIHRoZSBjdXJyZW50IGRlZnVuLiAgSWYgYQogY29t
bWVudCBhbHJlYWR5IGV4aXN0cywgcG9pbnQgaXMgb25seSBtb3ZlZCB0byB0aGUgY29tbWVudC4g
IEl0IGlzCiBib3VuZCB0byAnQy1jIEMtZCcgaW4gJ2dvLXRzLW1vZGUnLgogCisqKiogTmV3IHVu
aXQgdGVzdCBjb21tYW5kcy4KK1R3byBuZXcgY29tbWFuZHMgYXJlIG5vdyBhdmFpbGFibGUgdG8g
cnVuIHVuaXQgdGVzdHMuCisKK1RoZSAnZ28tdHMtbW9kZS10ZXN0LWZ1bmN0aW9uLWF0LXBvaW50
JyBjb21tYW5kIHJ1bnMgdW5pdCB0ZXN0IGF0Citwb2ludC4gSWYgYSByZWdpb24gaXMgYWN0aXZl
LCBpdCBydW5zIGFsbCB0aGUgdW5pdCB0ZXN0cyB1bmRlciB0aGUKK3JlZ2lvbi4gSXQgaXMgYm91
bmQgdG8gJ0MtYyBDLXQnIGluICdnby10cy1tb2RlJy4KKworVGhlICdnby10cy1tb2RlLXRlc3Qt
cGFja2FnZScgY29tbWFuZCBydW5zIGFsbCB1bml0IHRlc3RzIHVuZGVyIHRoZQorcGFja2FnZSBv
ZiB0aGUgY3VycmVudCBidWZmZXIuIEl0IGlzIGJvdW5kIHRvICdDLWMgQy1wJyBpbiAnZ28tdHMt
bW9kZScuCisKICoqIE1hbiBtb2RlCiAKICsrKwpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMv
Z28tdHMtbW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVzL2dvLXRzLW1vZGUuZWwKaW5kZXggYWVmMjI0
YWIzZmEuLjU1NDBkZGI2MWU2IDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9nby10cy1tb2Rl
LmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL2dvLXRzLW1vZGUuZWwKQEAgLTIzNyw3ICsyMzcsOSBA
QCBnby10cy1tb2RlLS1mb250LWxvY2stc2V0dGluZ3MKIChkZWZ2YXIta2V5bWFwIGdvLXRzLW1v
ZGUtbWFwCiAgIDpkb2MgIktleW1hcCB1c2VkIGluIEdvIG1vZGUsIHBvd2VyZWQgYnkgdHJlZS1z
aXR0ZXIiCiAgIDpwYXJlbnQgcHJvZy1tb2RlLW1hcAotICAiQy1jIEMtZCIgIydnby10cy1tb2Rl
LWRvY3N0cmluZykKKyAgIkMtYyBDLWQiICMnZ28tdHMtbW9kZS1kb2NzdHJpbmcKKyAgIkMtYyBD
LXQiICMnZ28tdHMtbW9kZS10ZXN0LWZ1bmN0aW9uLWF0LXBvaW50CisgICJDLWMgQy1wIiAjJ2dv
LXRzLW1vZGUtdGVzdC1wYWNrYWdlKQogCiA7OzsjIyNhdXRvbG9hZAogKGRlZmluZS1kZXJpdmVk
LW1vZGUgZ28tdHMtbW9kZSBwcm9nLW1vZGUgIkdvIgpAQCAtMzcwLDYgKzM3Miw2NSBAQCBnby10
cy1tb2RlLS1jb21tZW50LW9uLXByZXZpb3VzLWxpbmUtcAogICAgICAoPD0gKHRyZWVzaXQtbm9k
ZS1zdGFydCBub2RlKSBwb2ludCAodHJlZXNpdC1ub2RlLWVuZCBub2RlKSkKICAgICAgKHN0cmlu
Zy1lcXVhbCAiY29tbWVudCIgKHRyZWVzaXQtbm9kZS10eXBlIG5vZGUpKSkpKQogCisoZGVmdW4g
Z28tdHMtbW9kZS0tZ2V0LWJ1aWxkLXRhZ3MtZmxhZyAoKQorICAiUmV0dXJuIGNvbXBpbGUgZmxh
ZyBmb3IgYnVpbGQgdGFncy4KK1RoaXMgZnVuY3Rpb24gcmVzcGVjdHMgYGdvLWJ1aWxkLXRhZ3Mn
IGJ1ZmZlci1sb2NhbCB2YXJpYWJsZSBmb3IKK3NwZWNpZnlpbmcgYnVpbGQgdGFncy4iCisgIChp
ZiAobG9jYWwtdmFyaWFibGUtcCAnZ28tYnVpbGQtdGFncykKKyAgICAgIChmb3JtYXQgIi10YWdz
ICVzIiBnby1idWlsZC10YWdzKQorICAgICIiKSkKKworKGRlZnVuIGdvLXRzLW1vZGUtLWNvbXBp
bGUtdGVzdCAocmVnZXhwKQorICAiQ29tcGlsZXMgdGhlIHRlc3RzIG1hdGNoaW5nIFJFR0VYUC4K
K1RoaXMgZnVuY3Rpb24gcmVzcGVjdHMgYGdvLWJ1aWxkLXRhZ3MnIGJ1ZmZlci1sb2NhbCB2YXJp
YWJsZSBmb3IKK3NwZWNpZnlpbmcgYnVpbGQgdGFncy4iCisgIChjb21waWxlIChmb3JtYXQgImdv
IHRlc3QgLXYgJXMgLXJ1biAnJXMnIgorICAgICAgICAgICAgICAgICAgIChnby10cy1tb2RlLS1n
ZXQtYnVpbGQtdGFncy1mbGFnKQorICAgICAgICAgICAgICAgICAgIHJlZ2V4cCkpKQorCisoZGVm
dW4gZ28tdHMtbW9kZS0tZmluZC1kZWZ1bi1hdCAoc3RhcnQpCisgICJSZXR1cm4gdGhlIGZpcnN0
IGRlZnVuIG5vZGUgZnJvbSBTVEFSVC4iCisgIChsZXQgKCh0aGluZyAob3IgdHJlZXNpdC1kZWZ1
bi10eXBlLXJlZ2V4cCAnZGVmdW4pKSkKKyAgICAob3IgKHRyZWVzaXQtdGhpbmctYXQgc3RhcnQg
dGhpbmcpCisgICAgICAgICh0cmVlc2l0LXRoaW5nLW5leHQgc3RhcnQgdGhpbmcpKSkpCisKKyhk
ZWZ1biBnby10cy1tb2RlLS1nZXQtZnVuY3Rpb25zLWluLXJhbmdlIChzdGFydCBlbmQpCisgICJS
ZXR1cm4gYSBsaXN0IHdpdGggbmFtZXMgb2YgYWxsIGRlZnVucyBpbiB0aGUgcmFuZ2UuIgorICAo
bGV0KiAoKG5vZGUgKGdvLXRzLW1vZGUtLWZpbmQtZGVmdW4tYXQgc3RhcnQpKQorCSAobmFtZSAo
dHJlZXNpdC1kZWZ1bi1uYW1lIG5vZGUpKQorICAgICAgICAgKG5vZGUtc3RhcnQgKHRyZWVzaXQt
bm9kZS1zdGFydCBub2RlKSkKKyAgICAgICAgIChub2RlLWVuZCAodHJlZXNpdC1ub2RlLWVuZCBu
b2RlKSkpCisgICAgKGlmIChvciAobm90IG5vZGUpCisgICAgICAgICAgICAoPiBzdGFydCBub2Rl
LWVuZCkKKwkgICAgKDwgZW5kIG5vZGUtc3RhcnQpKQorCW5pbAorICAgICAgKGNvbnMgbmFtZSAo
Z28tdHMtbW9kZS0tZ2V0LWZ1bmN0aW9ucy1pbi1yYW5nZSAodHJlZXNpdC1ub2RlLWVuZCBub2Rl
KSBlbmQpKSkpKQorCisoZGVmdW4gZ28tdHMtbW9kZS0tZ2V0LXRlc3QtcmVnZXhwLWF0LXBvaW50
ICgpCisgICJSZXR1cm4gYSByZWd1bGFyIGV4cHJlc3Npb24gZm9yIHRlc3RzIGF0IHBvaW50Lgor
SWYgcmVnaW9uIGlzIGFjdGl2ZSwgdGhlIHJlZ2V4cCB3aWxsIGluY2x1ZGUgYWxsIHRoZSBmdW5j
dGlvbnMgdW5kZXIgdGhlCityZWdpb24uIgorICAoaWYgKHJlZ2lvbi1hY3RpdmUtcCkKKyAgICAg
IChzdHJpbmctam9pbiAoZ28tdHMtbW9kZS0tZ2V0LWZ1bmN0aW9ucy1pbi1yYW5nZSAocmVnaW9u
LWJlZ2lubmluZykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAocmVnaW9uLWVuZCkpCisgICAgICAgICAgICAgICAgICAgInwiKQorICAgICh0
cmVlc2l0LWRlZnVuLW5hbWUgKHRyZWVzaXQtZGVmdW4tYXQtcG9pbnQpKSkpCisKKyhkZWZ1biBn
by10cy1tb2RlLXRlc3QtZnVuY3Rpb24tYXQtcG9pbnQgKCkKKyAgIlJ1biB0aGUgdW5pdCB0ZXN0
IGF0IHBvaW50LgorSWYgdGhlIHBvaW50IGlzIGFueXdoZXJlIGluIHRoZSB0ZXN0IGZ1bmN0aW9u
LCB0aGF0IGZ1bmN0aW9uIHdpbGwgYmUKK3Rlc3RlZC4gIElmIHRoZSByZWdpb24gaXMgc2VsZWN0
ZWQsIGFsbCB0aGUgZnVuY3Rpb25zIHVuZGVyIHRoZSByZWdpb24KK3dpbGwgYmUgcnVuLiIKKyAg
ICAoaW50ZXJhY3RpdmUpCisgICAgKGdvLXRzLW1vZGUtLWNvbXBpbGUtdGVzdCAoZ28tdHMtbW9k
ZS0tZ2V0LXRlc3QtcmVnZXhwLWF0LXBvaW50KSkpCisKKyhkZWZ1biBnby10cy1tb2RlLXRlc3Qt
cGFja2FnZSAoKQorICAiUnVuIGFsbCB0aGUgdW5pdCB0ZXN0cyB1bmRlciBjdXJyZW50IHBhY2th
Z2UuIgorICAoaW50ZXJhY3RpdmUpCisgIChjb21waWxlIChmb3JtYXQgImdvIHRlc3QgLXYgJXMg
LXJ1biAlcyIKKyAgICAgICAgICAgICAgICAgICAoZ28tdHMtbW9kZS0tZ2V0LWJ1aWxkLXRhZ3Mt
ZmxhZykKKyAgICAgICAgICAgICAgICAgICBkZWZhdWx0LWRpcmVjdG9yeSkpKQorCiA7OyBnby5t
b2Qgc3VwcG9ydC4KIAogKGRlZnZhciBnby1tb2QtdHMtbW9kZS0tc3ludGF4LXRhYmxlCi0tIAoy
LjM5LjIKCg==
--000000000000c7821c06186a7c4e--




Acknowledgement sent to Ankit Gadiya <ankit@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#70939; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 15 May 2024 11:30:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.