← Back to team overview

ubuntu-phone team mailing list archive

Re: [Development] Automated unit testing

 

On Sun, Feb 17, 2013 at 10:36 PM, Andrew Flegg <andrew@xxxxxxxx> wrote:
> Hi,
>
> Where possible it'd be good to use TDD in the development of the core
> apps to prevent regressions and ensure edge cases are properly tested.
>
> The Qt Project's page on unit testing is very focused on C++[1], are
> there any good patterns and/or the ability to test with JS? Where
> should tests be located in the projects?

Hi,

Poking around lp:ubuntu-ui-toolkit, I saw this:
http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/files/head:/tests/unit/

Seems like there's a QML container called "TestCase" for handling this
kind of thing. See
http://doc-snapshot.qt-project.org/5.0/qtquick/qml-testcase.html

Best,

Sam

>
> Cheers,
>
> Andrew
>
> [1] http://qt-project.org/wiki/Writing_Unit_Tests
>
> --
> Andrew Flegg -- mailto:andrew@xxxxxxxx  |  http://www.bleb.org/
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp



-- 
Sam Spilsbury


Follow ups

References