The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perl extension Test::Excel.

1.18    Wed Mar 09 17:42:39 2011
        - Changed the description of the module to match with the registered module.

1.17    Wed Mar 02 11:52:22 2011
        - Added 'clean' key to the Makefile.PL.
        - Removed "-T" from the first line of pod.t, manifest.t and 00-signature.t. 
          It appears to me that Mac OS X doesn't like it, for some reason.

1.16    Mon Feb 28 11:55:10 2011
        - Added DISCLAIMER section to the pod.
        - Added "add_to_cleanup" to the Build.PL.

1.15    Mon Feb 14 12:02:19 2011
        - Added MYMETA.json to MANIFEST.SKIP as one CPAN Tester is not happy on GNU/Linux
          OS Version 2.6.33-arch, Perl version (5.12.1) as reported on Monday, 
          14th February 2011 (3.12am) UK TIME.

1.14    Fri Jan 28 17:31:48 2011
        - Creates Test::Builder object only when required.

1.13    Wed Nov 24 09:57:15 2010
        - Removed all internal method details from the pod.

1.12    Wed Nov 24 09:51:23 2010
        - Added SIGNATURE to the distribution.
        - Added unit test for SIGNATURE.

1.11    Sun Nov 21 15:12:44 2010
        - Renamed method is_swapping() to internal method _is_swapping().
        - Documented the internal method _is_swapping().

1.10    Sun Nov 21 14:19:01 2010
        - Updated error message for method _validate_rule().
        - Added unit test for number of keys in the rule definitions.

1.09    Sat Nov 20 20:32:59 2010
        - Documented method compare_excel(), got removed by mistake in the last release.

1.08    Sat Nov 20 07:41:24 2010
        - Fixed the code for non-windows platform.

1.07    Wed Nov 17 16:18:49 2010
        - Updated pod about the "Famous Software Award" given by Download.FamousWhy.com.

1.06    Wed Nov 17 09:58:35 2010
        - Fixed the unit test that causing too much of trouble.

1.05    Mon Nov 15 20:13:11 2010
        - Fixed the error_limit typo.
        - Added unit test for error_limit key in the rule.
        - Used 'prove -v' to fix the some of the test cases in the 30_compare_excel.t.
          Although I am not sure why 'Build test' and 'prove' give two different outputs.

1.04    Mon Nov 15 10:25:21 2010
        - Renamed method cmp() back to original cmp_excel() to avoid any conflicts.
        - Renamed method compare() back to original compare_excel() to avoid any conflicts.
        - Fixed all the unit tests affected by this change.

1.03    Fri Nov 12 18:11:10 2010
        - Added two new keys 'swap_check' and 'error_limit' to the rule definitions.
        - Updated method _validate_rule() to handle the new keys in the rule defintions.
        - Updated method cmp() and compare() to handle the new key appropriately.
        - Added unit test to test the functionality of the new keys.

1.02    Fri Nov 12 10:51:22 2010
        - Renamed method cmp_excel() to cmp().
        - Renamed method compare_excel() to compare().
        - Updated all the affected unit test.
        - Added spec-3.txt with buggy data for unit test.
        - Added unit test to validate spec data.

1.01    Fri Nov 12 09:57:43 2010
        - Renamed internal method _dump_error() to _log_message().
        - Added one debug line to the method compare_excel().

0.09    Thu Nov 11 15:33:19 2010
        - Updated the rule definitions one more time, silly me :-(
        - Fixed unit test 30_compare_excel.t and 40_unit_test.t and 50_spec_test.t
          to reflect the change in rule definitions.
        - Updated method _validate_rule() to reflect the change in rule definitions.

0.08    Thu Nov 11 09:53:01 2010
        - Renamed the key 'sheet' to 'ignore' in the rule definitions.
        - Handling correctly when more than one sheets are specified in the rule definitions.
        - Added unit test to check multiple sheets specified by ignore key in the rule definitions.
        - Added test data file exp-6.xls and got-6.xls.
        - Fixed unit test 30_compare_excel.t and 50_spec_test.t regarding change in rule definitions.
        - Updated pod about change in rule definitions.
        - Updated method _validate_rule() to reflect the change in rule definitions.

0.07    Wed Nov 10 20:08:15 2010
        - Added local method _validate_rule().
        - Fixed unit test 30_compare_excel.t
        - Added more unit test to 40_unit_test.t about data validations.
        - Added more unit test to 50_spec_test.t about ingorerange field of spec file.
        - Corrected the definition of rules in the pod.
        - Updated method cmp_excel() and method compare_excel() to test the file first.

0.06    Wed Nov 10 11:13:01 2010
        - Added Readonly module to the pre-requisite list.
        - Added unit test for ignore range in the spec.
        - Changed the interface of method cmp_excel() and method compare_excel()
          to accomodate the error message.
        - Fixed unit test for cmp_excel() to reflect the changes in interface.
        - Updated pod about the interface changes.
        - Updated pod about DEBUGGING feature.
        - Updated pod about rule definitions.

0.05    Tue Nov 09 20:05:11 2010
        - Added unit test for spec file.
        - Added unit test for helper method.
        - Organised pod for the module.
        - Fixed unit test 20_cmp_excel.t as the signature has changed.
        - Fixed unit test 30_compare_excel.t as the error message has changed.
        - Importing module Spreadsheet::ParseExcel::Utility for method int2col() and col2int().

0.04    Tue Nov 09 09:42:49 2010
        - Added manifest.t to the test suite.
        - Added MANIFEST.SKIP to the MANIFEST file.
        - Updated MANIFEST to include sample test data.
        - Replaced die() with croak() and fixed the unit test for method compare_excel().
        - Removed test code from method compare_excel().

0.03    Mon Nov 08 19:58:19 2010
        - Added unit test.
        - Updated the method cmp_excel() and compare_excel() signature to allow the rule definition.
        - Added STRING and NUMBER comparison.

0.02     Thu Oct 14 09:10:11 2010
        - Fixed the build regarding file permission exception threw by CPAN.

0.01     Fri Aug 13 16:15:49 2010
        - module created