corinthia-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jan iversen (JIRA)" <>
Subject [jira] [Updated] (COR-5) Test case grouping, cleanup
Date Sun, 18 Jan 2015 09:16:34 GMT


jan iversen updated COR-5:
    Component/s: Consumers - dftest
                 blackbox testing

> Test case grouping, cleanup
> ---------------------------
>                 Key: COR-5
>                 URL:
>             Project: Corinthia
>          Issue Type: Bug
>          Components: blackbox testing, Consumers - dftest
>         Environment: source
>            Reporter: jan iversen
>            Priority: Blocker
>             Fix For: 0.5
> It seems some of the test cases cannot work, and I would like to group the test cases
> peter: 
> I should have mentioned this previously. There's a problem with the Linux build at the
moment in that the DFPlatformGetImageDimensions function in DFPlatform.c does not work, and
just returns a failure code. There's a version of this that works on iOS and OS X, but this
depends on Apple's ImageIO library which is not available on other platforms.
> The fix required here (which I'll create a separate issue for) is to find a suitable
library (or set of libraries) we can use to get information about image dimensions, and then
use those for the Linux build. I'm not familiar with what windows provides natively, but I
suspect there may be APIs built in to windows for this purpose. So then we'd have the Apple
version, the Windows version, and the "all others" (mainly Linux) version which uses suitable
third-party libraries.
> Regarding grouping, we should discuss whether we want to organise the tests by functionality
or by file format. Currently they're grouped by the former (you'll see a "word" directory
inside most of the directories). Instead of formatting/word and tables/word etc we could have
word/formatting and word/tables.
> There are some other tests which cover functionality not specific to a particular format
(the bdt directory checks generic bidirectional transformation logic for node orderings) and
these could be grouped more descriptively.

This message was sent by Atlassian JIRA

View raw message