GNU bug report logs -
#70939
[PATCH] Add commands to run unit tests in go-ts-mode
Previous Next
Reported by: Ankit Gadiya <ankit <at> argp.in>
Date: Tue, 14 May 2024 14:06:01 UTC
Severity: wishlist
Tags: patch
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #82 received at 70939 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Apologies for the delay again.
> > > For the commit message, I'm not sure we need that paragraph especially when it's already described in the news. Eli what do you think?
Thanks Randy and Eli, I've updated the commit message to be shorter now.
> > > +*** New unit test commands.
> > > +Two new commands are now available to run unit tests.
> > > Three?
>
> This still needs to be updated.
Thanks, I fixed it.
>
> A few more comments:
> +(defun go-ts-mode--get-test-regexp-at-point ()
> + "Return a regular expression for tests at point.
> ^ the
>
> Could go-ts-mode--get-test-regexp-at-point and go-ts-mode-test-file use if-let?
I wasn't familiar with if-let, thanks for this. Incorporated it in
both the functions.
>
> Also, the indentation looks off in go-ts-mode-test-function-at-point (2 extra spaces methinks).
Fixed this, thanks.
>
> > >
> > > I'm also wondering if we should include "current" in the go-ts-mode-test-file and go-ts-mode-test-package function names. Maybe someone would expect that they would get prompted to select a file or package to test? Maybe I'm overthinking that :). Eli what do you think?
> >
> >
> > I'll wait for Eli to reply before incorporating the changes :).
>
> And he chimed in - let's go with his suggestions.
Updated both the function names.
go-ts-mode-test-this-file
go-ts-mode-test-this-package
> > Additionally, I also noticed that the emacs-30 branch is cut. I wanted
> > to check if I
> > need to rebase my patch onto master or emacs-30 branch?
>
> I would guess master, but let's see what Eli says.
I rebased my patch on the master now. Requesting a re-review.
Thanks
--
Ankit
[0001-Add-commands-to-run-unit-tests-in-go-ts-mode.patch (application/octet-stream, attachment)]
This bug report was last modified 309 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.