xlnt/source/detail
Crzyrndm a8fa6637fe fix workbook::operator== always returning false, add tests for workbook::load
workbook::operator== was comparing the value of the raw pointer held by two std::unique_ptr's. By definition, this is always false in a well behaved program (if it's true, things go bang...). This then led to adding equality operators to nearly every other struct/class in xlnt to support workbook::operator==

workbook::load and the non-default ctors for loading data from a file are tested using the now functional equality operator

NOTE: a large number of copy ctors need updates/fixing. Many should be defaulted
2018-07-03 14:05:07 +12:00
..
cryptography copyright year bump (2018) 2018-01-22 09:38:48 -05:00
external copyright year bump (2018) 2018-01-22 09:38:48 -05:00
header_footer Cleanup from review 2018-06-26 20:32:59 +12:00
implementations fix workbook::operator== always returning false, add tests for workbook::load 2018-07-03 14:05:07 +12:00
number_format copyright year bump (2018) 2018-01-22 09:38:48 -05:00
serialization Cleanup from review 2018-06-26 20:32:59 +12:00
binary.hpp copyright year bump (2018) 2018-01-22 09:38:48 -05:00
constants.cpp copyright year bump (2018) 2018-01-22 09:38:48 -05:00
constants.hpp copyright year bump (2018) 2018-01-22 09:38:48 -05:00
default_case.hpp copyright year bump (2018) 2018-01-22 09:38:48 -05:00
unicode.cpp copyright year bump (2018) 2018-01-22 09:38:48 -05:00
unicode.hpp copyright year bump (2018) 2018-01-22 09:38:48 -05:00