← Back to team overview

elementary-dev-community team mailing list archive

Re: Testing

 

We also had a regression on Granite the other day. It goes "I fixed this
bug" and I tested that bug but then I didn't test crazy-weird behaviour and
it turned out it broke some things. Of course, action has been taken to fix
it, but it can't be merged yet.

(sorry for sending this email to Cody twice, I meant to Reply To All.


On Thu, Apr 4, 2013 at 2:31 PM, Cody Garver <cody@xxxxxxxxxxxxxxxx> wrote:

> Our  m̶o̶s̶t̶ ̶e̶f̶f̶e̶c̶t̶i̶v̶e̶ only regression testing is in Files. It
> goes "Cody, I think I fixed crash X" and I add it to my list of crash
> report email titles I look for to reoccur.
>
>
> On Thu, Apr 4, 2013 at 8:25 AM, David Gomes <david@xxxxxxxxxxxxxxxx>wrote:
>
>> Unit testing is boring to write so if we just said "Everybody. Write unit
>> tests. All Projects. Now." it would really take on. On companies and when
>> developers are paid to work, they can write and put tests everywhere, but
>> it's harder for us.
>>
>> For now what we just do is we test the interface, the new features and
>> some old features too to see if they remain unaffected.
>>
>>
>> On Thu, Apr 4, 2013 at 1:51 PM, Craig <weberc2@xxxxxxxxx> wrote:
>>
>>> Hello everyone,
>>>
>>> I'm curious what you devs do for testing? I'm not particularly familiar
>>> with Vala, but I'm learning a lot about testing at work and I'm trying to
>>> develop myself to that end in my free time. I'm sending this email because
>>> I'd like to get a pulse on what you Elementary devs think about testing and
>>> what you actually do to test your code. Also, please feel encouraged to
>>> talk about what you've done in the past, what has/hasn't worked for you,
>>> and generally what your philosophy is about testing (or whether you have no
>>> philosophy). Individual comments and comments on behalf of elementary as a
>>> whole are both welcome.
>>>
>>> Sound off!
>>>
>>> Thanks,
>>> Craig
>>>
>>> --
>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>> --
>> Mailing list: https://launchpad.net/~elementary-dev-community
>> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Cody Garver
>

References