xlnt/tests
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
..
cell add simple test for cell::column_index 2018-07-03 13:16:33 +12:00
data re-save custom_heights_widths.xlsx, add defaultColWidth sheet attribute 2018-06-24 11:53:45 +12:00
helpers Add __LINE__ to test assert failed messages 2018-06-18 22:40:25 +12:00
styles work on round-tripping for #230 2018-04-24 17:58:17 -04:00
utils copyright year bump (2018) 2018-01-22 09:38:48 -05:00
workbook fix workbook::operator== always returning false, add tests for workbook::load 2018-07-03 14:05:07 +12:00
worksheet Serialisation of sheetPr and printOptions elements 2018-06-24 14:02:01 +12:00
CMakeLists.txt add option to enable linking with static C runtime when compiling with MSVC, #214 2017-09-13 10:20:51 -04:00
runner.cpp Final test report now includes the test failure message 2018-06-18 22:40:25 +12:00