pdf-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pdf-devel] [flyspray] Complete unit tests for type 4 functions


From: GNU PDF Library
Subject: [pdf-devel] [flyspray] Complete unit tests for type 4 functions
Date: Thu, 08 Jan 2009 23:13:15 +0100

THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened. Details are below. User who did this - Jose E. Marchesi (jemarch)
Attached to Project - GNU PDF Library
Summary - Complete unit tests for type 4 functions
Task Type - Sporadic Task
Category - FP Arithmetic Module
Status - TODO
Assigned To - Operating System - All
Severity - Medium
Priority - Normal
Reported Version - START
Due in Version - BASE-LAYER-0
Due Date - Undecided
Details - The unit tests in torture/unit/base/fp/pdf-fp-func-eval.c concerning 
type 4 (postscript) functions are not covering all the implemented operators in 
src/base/pdf-fp-function.[ch].

This task includes the following steps:

 1. Determine the postscript operators needing testing.
 2. Design unit tests for these operators in doc/gnupdf-tsd.texi
 3. Implement the unit tests in torture/unit/base/fp/pdf-fp-func-eval.c

Notes:

The coverage report at http://www.gnupdf.org/prmgt/coverage may be useful to 
determine which postscript functions are not covered by tests.

Please use the same general mechanism used in the existing type 4 functions 
tests.

Don't use floating point function from glibc directly! Use the wrappers in 
src/base/pdf-fp.h instead. If you need to introduce a new wrapper, please do 
it. Note that the pdf_real_t data type is encapsulating a single precision 
floating point number, and thus the code in src/base/pdf-fp.c should be using 
the single-precision version of the libc functions.

Please run the tests in both 32 and 64 bits machines.


More information can be found at the following URL:
http://www.gnupdf.org/flyspray/index.php?do=details&task_id=84

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]