[Top][All Lists]
[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.
- [pdf-devel] [flyspray] Complete unit tests for type 4 functions,
GNU PDF Library <=