Hi Bruno,

I have transferred the repo pytest-inline to you.

Thanks,
Yuki

On Fri, Dec 30, 2022 at 9:52 AM Yu Liu (Yuki) <yuki....@utexas.edu> wrote:

> Hi Bruno, Oliver, Floris,
>
> Thank you for the feedback! We have updated the README in our repo. We
> will also update the API from Here to itest, which may take some more
> time.
>
> If nobody objects by tomorrow, Yuki, could you please transfer the
>> repository to me, as well as send me the GitHub names that should
>> become admin of the repository once it is part of pytest-dev? Thanks.
>
>
> Sounds good! I will transfer the repo to you later today. We would like
> to add the following admins: sweetStreet, pengyunie, gliga, and
> owolabileg.
>
> Thanks,
> Yuki
>
> On Thu, Dec 29, 2022 at 3:46 PM Bruno Oliveira <nicodde...@gmail.com>
> wrote:
>
>>
>>
>> On Thu, Dec 29, 2022 at 5:56 PM Floris Bruynooghe <f...@devork.be> wrote:
>>
>>> I'm happy to +1 as well, seems nothing wrong from a plugin acceptance
>>> perspective.  IIRC we're not vetting the plugins, merely allowing them
>>> to be taken over if the bus factor becomes fatally low.
>>>
>>
>> That was my understanding as well, the feedback is definitely
>> nice, however so far we never blocked any transfer due to requests/feedback
>> like that (not even sure that Oliver meant it in that manner anyway).
>>
>> Not that I'm saying the feedback isn't useful either though, maybe file
>>> it as an issue on the repo? (wait, do they get transferred by github as
>>> well?)
>>>
>>
>> Yes, everything is transferred accordingly.
>>
>> If nobody objects by tomorrow, Yuki, could you please transfer the
>> repository to me, as well as send me the GitHub names that should become
>> admin of the repository once it is part of pytest-dev? Thanks.
>>
>> Cheers,
>> Bruno.
>>
>>
>>> Cheers,
>>> Floris
>>>
>>>
>>> On Thu 29 Dec 2022 at 06:55 -0600, oliver wrote:
>>>
>>> > I had a look. Interesting idea for sure. A few things though :
>>> >
>>> > - the github page should clarify that these tests are intended to go
>>> in the
>>> > actual source code, rather than in the test code. Also, whether the
>>> inline
>>> > tests are merely empty functions when not hit via pytest.
>>> > - the github page should mention some important aspect like the
>>> performance
>>> > hit as discussed in the article that the page links to, and further
>>> clarify
>>> > how this is achieved (because for me, performance was one of my 2
>>> primany
>>> > concerns). I'm a little skeptical that it is that low because function
>>> > calls in Python are relatively expensive.... but I'm happy to be proven
>>> > wrong. Eg should one be aware that the hit of the article is per test
>>> > line.... so putting an inline test in a small loop could result in a
>>> > measurable hit, etc?
>>> > - the top-level api, ie `Here()`, needs to be renamed to clarify to
>>> > would-be readers of the source code that this is inline test code that
>>> is
>>> > not run when not reached via pytest. Eg I recommend `itest`, short,
>>> easy to
>>> > write, explicit.
>>> >
>>> > Cheers,
>>> > Oliver
>>> >
>>> > On Thu., Dec. 29, 2022, 4:39 a.m. Bruno Oliveira, <
>>> nicodde...@gmail.com>
>>> > wrote:
>>> >
>>> >> Hi Yuki,
>>> >>
>>> >> Sorry for the late reply, I think this notification slipped through
>>> the
>>> >> cracks.
>>> >>
>>> >> We need two +1 votes from members before we can continue with the
>>> transfer.
>>> >>
>>> >> I'm +1, the plugin definitely looks interesting, we need just one more
>>> >> vote then.
>>> >>
>>> >> Cheers,
>>> >> Bruno.
>>> >>
>>> >> On Wed, Nov 23, 2022 at 3:15 PM Yu Liu (Yuki) <yuki....@utexas.edu>
>>> wrote:
>>> >>
>>> >>> Dear pytest developers,
>>> >>>
>>> >>> We would like to submit our plugin “pytest-inline” to pytest-dev
>>> >>> organization. pytest-inline is a plugin to help developers write
>>> >>> inline tests at statement level. Inline testing is a new granularity
>>> >>> of testing that make it easier to check individual program
>>> statements.
>>> >>> An inline test is a statement that allows to provide arbitrary inputs
>>> >>> and test oracles for checking the immediately preceding statement
>>> that
>>> >>> is not an inline test. We have a paper about inline tests:
>>> >>> https://arxiv.org/abs/2209.06315.
>>> >>>
>>> >>> Our current repo is at
>>> >>> https://github.com/EngineeringSoftware/pytest-inline. We have
>>> followed
>>> >>> the guidelines to prepare the repo. We have also uploaded the plugin
>>> >>> to PyPI. All of our contributors agreed to transfer the repo. Please
>>> >>> let us know if you need any further information. Look forward to your
>>> >>> feedback.
>>> >>>
>>> >>> Thanks,
>>> >>> Yuki (with Alan, Milos, Owolabi, Pengyu, Zach)
>>> >>> _______________________________________________
>>> >>> pytest-dev mailing list
>>> >>> pytest-dev@python.org
>>> >>> https://mail.python.org/mailman/listinfo/pytest-dev
>>> >>>
>>> >> _______________________________________________
>>> >> pytest-dev mailing list
>>> >> pytest-dev@python.org
>>> >> https://mail.python.org/mailman/listinfo/pytest-dev
>>> >>
>>> > _______________________________________________
>>> > pytest-dev mailing list
>>> > pytest-dev@python.org
>>> > https://mail.python.org/mailman/listinfo/pytest-dev
>>>
>> _______________________________________________
>> pytest-dev mailing list
>> pytest-dev@python.org
>> https://mail.python.org/mailman/listinfo/pytest-dev
>>
>
_______________________________________________
pytest-dev mailing list
pytest-dev@python.org
https://mail.python.org/mailman/listinfo/pytest-dev

Reply via email to