Wine cabinet.dll FDI Conformance Test Patch

Rizwan Kassim rizwank at gmail.com
Thu Mar 17 23:14:40 CST 2005


This patch adds tests for the cabinet dll, specifically testing the
functions FDICreate, FDIDestroy, FDICopy and FDIIsCabinet. As the FCI
functions are still marked TODO in wine, they haven't been tested.

The tests included cover a basic cabinet file extraction, attempting
to extract an invalid and corrupt cabinet, and extracting a cabinet
with no space available.


Changelog:
* configure.ac
* dlls/cabinet/Makefile.in

Added:
* dlls/cabinet/tests/Makefile.in
* dlls/cabinet/tests/cabinet.rc
* dlls/cabinet/tests/cabinet_fdi.c
* dlls/cabinet/tests/standalone.h
* dlls/cabinet/tests/simplecab.h
* dlls/cabinet/tests/corruptcab.h
* dlls/cabinet/tests/tvfs.h
* dlls/cabinet/tests/tvfs.c
* dlls/cabinet/tests/genfiles.sh
* tools/chexify.pl

Signed-off-by: Rizwan Kassim <rizwank at geekymedia.com>

--
Thank you,
Rizwan Kassim
http://www.geekymedia.com - GPL code, How-To guides and more
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cabinet_test_enhanced_mar17b.diff
Type: application/octet-stream
Size: 31516 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050317/b7b07e85/cabinet_test_enhanced_mar17b.obj


More information about the wine-patches mailing list