Crzyrndm
|
9a9dd64306
|
fix static initialisation order issues causing the tests vector to get reset
|
2018-07-07 17:45:13 +12:00 |
|
Crzyrndm
|
1ab40c8cde
|
Merge remote-tracking branch 'origin/test-auto-registration' into dev-resolve-simple-issues
# Conflicts:
# tests/CMakeLists.txt
# tests/cell/cell_test_suite.cpp
# tests/runner.cpp
# tests/workbook/workbook_test_suite.cpp
|
2018-07-06 11:57:21 +12:00 |
|
Crzyrndm
|
a7b167032b
|
Modifications to test suite to support test auto-registration
Issue #299
|
2018-07-05 20:46:32 +12:00 |
|
Crzyrndm
|
9bbebe5fdd
|
Add __LINE__ to test assert failed messages
|
2018-06-18 22:40:25 +12:00 |
|
Crzyrndm
|
bd90cc4786
|
add brackets to macro expressions to ensure expected expansion results
|
2018-06-18 22:40:25 +12:00 |
|
Crzyrndm
|
6d16ffaddf
|
Final test report now includes the test failure message
|
2018-06-18 22:40:25 +12:00 |
|
Crzyrndm
|
cfef764ab9
|
Add exception message and test name to std::cout when a test fails
-- '*' doesn't help much when debugging
|
2018-06-18 22:40:25 +12:00 |
|
Thomas Fussell
|
0f0d3de75f
|
implement sheetFormatPr, x14ac:dyDescent, reordering workbook rels so sheets come first after insertions
|
2018-01-26 14:32:00 -05:00 |
|
Thomas Fussell
|
90633d0e8e
|
copyright year bump (2018)
|
2018-01-22 09:38:48 -05:00 |
|
Thomas Fussell
|
c960453ff4
|
prevent supression of failing round-trip tests
|
2017-12-10 15:03:03 -05:00 |
|
Thomas Fussell
|
0e0bf0f8a1
|
continue work on #230, improves style/xf handling
|
2017-10-26 12:54:54 -04:00 |
|
Thomas Fussell
|
75de03745b
|
start fixing serialization for #230
|
2017-09-28 08:55:16 -04:00 |
|
Thomas Fussell
|
e910666c56
|
include missing header in path_helper
|
2017-09-27 17:35:35 -04:00 |
|
Thomas Fussell
|
9d71dda531
|
ensure only exceptions derived from xlnt::exception are thrown by library code plus some minor code cleanup, closes #163
|
2017-09-13 08:48:22 -04:00 |
|
Thomas Fussell
|
237fdcc84b
|
ignore missing calcChain when comparing xlsx files during testing
|
2017-05-08 11:40:01 -04:00 |
|
Thomas Fussell
|
b2a5110939
|
organize detail files, start wiring up encryption logic
|
2017-04-20 14:03:03 -04:00 |
|
Thomas Fussell
|
adda7b877a
|
add meta tests (tests that test test functions), optimize sha calls, test incorrect passwords
|
2017-04-18 18:30:54 -04:00 |
|
Thomas Fussell
|
b3cc07e5db
|
include header for std::fabs
|
2017-04-13 22:38:26 -04:00 |
|
Thomas Fussell
|
104e3bea25
|
clean up samples and benchmarks, data handling
|
2017-04-13 20:18:32 -04:00 |
|
Thomas Fussell
|
b85680c5ed
|
start rewiring tests
|
2017-04-13 19:01:30 -04:00 |
|
Thomas Fussell
|
835e36d6ae
|
initial commit withou cxxtest
|
2017-04-13 14:51:35 -04:00 |
|
Thomas Fussell
|
767d498dac
|
separate crypto_helper into header file, fix lots of stuff
|
2017-02-17 23:11:06 -06:00 |
|
Thomas Fussell
|
84011553a8
|
rename some things and fix some formatting
|
2017-02-10 20:22:38 -08:00 |
|
Thomas Fussell
|
7a18c816b6
|
re-enable round-trip tests, continue condensing test files
|
2017-01-22 14:54:07 -05:00 |
|
Thomas Fussell
|
e4ec1a2850
|
use system packages for zlib, cryptopp, and cxxtest. WIP [ci skip]
|
2017-01-21 10:12:08 -05:00 |
|
Thomas Fussell
|
cc1a5e15f6
|
clean up test xml_helper, rename zip to zstream
|
2017-01-04 19:02:31 -05:00 |
|
Thomas Fussell
|
7de0b05480
|
fix zip header error when unzipping for #103
|
2016-12-31 19:15:09 -05:00 |
|
Thomas Fussell
|
c637f412b6
|
continue working through xml problems as a result of fixing xml comparison
|
2016-12-26 09:38:26 -05:00 |
|
Thomas Fussell
|
c8f2ca204b
|
clang-format all source files, fix broken test helpers--lots of cleanup necessary as a result [ci skip]
|
2016-12-24 10:04:57 -05:00 |
|
Thomas Fussell
|
e1157625a5
|
begin refining headers and footers, remove dependency on pugixml
|
2016-12-10 00:18:50 +00:00 |
|
Thomas Fussell
|
c55aac9ecf
|
rename getters and setters to the property name, many breaking changes\!
|
2016-12-02 14:37:50 +01:00 |
|
Thomas Fussell
|
2cc3f7947a
|
clean up xml parsing, fix numbers xlsx decryption, unskip some tests
|
2016-11-25 13:13:55 +00:00 |
|
Thomas Fussell
|
455be8fb5f
|
fix mingw build, closes #80
|
2016-11-19 19:41:21 -05:00 |
|
Thomas Fussell
|
0d97105122
|
clean up zip.cpp, enable and fix compiler warnings, use equality instead of hashing for style components, compile all cpp files in sample directory, track remote branches for submodules
|
2016-10-31 20:48:43 -04:00 |
|
Thomas Fussell
|
dce2367524
|
fix clang build
|
2016-10-30 21:44:43 -04:00 |
|
Thomas Fussell
|
5b4de6a150
|
use streams to access zip files and their contents instead of std::stringstream to reduce memory usage, replaces miniz with zlib, closes #66
|
2016-10-30 15:48:40 -04:00 |
|
Thomas Fussell
|
c49341c82f
|
clean up cmake build, fix warnings, improve configuration, general
housekeeping, fixes #72, fixes #70
|
2016-10-25 20:22:22 -04:00 |
|
Thomas Fussell
|
2d7ecafb67
|
add missing header
|
2016-10-18 19:27:26 -04:00 |
|
Thomas Fussell
|
941bd2a672
|
translate theme to libstudxml, ugh...
|
2016-09-18 21:49:37 -04:00 |
|
Thomas Fussell
|
ba2186ff7b
|
uncomment/unskip some tests
|
2016-09-07 22:39:13 -04:00 |
|
Thomas Fussell
|
3d21a83c93
|
make xml comparisons in xml helper content-type aware, fix excel style workbook generation
|
2016-09-05 19:17:36 -07:00 |
|
Thomas Fussell
|
94881ce660
|
begin correctly implementing styles and formats
|
2016-08-16 00:23:49 -04:00 |
|
Thomas Fussell
|
a7067db2ba
|
unskip a few more tests and fix xml helper node comparison
|
2016-08-13 19:44:45 -04:00 |
|
Thomas Fussell
|
1b5bdbeb18
|
improve manifest interface, work on round-tripping
|
2016-08-12 00:22:14 -04:00 |
|
Thomas Fussell
|
2fff29ba86
|
fix non-windows build errors
|
2016-08-06 10:50:29 -04:00 |
|
Thomas Fussell
|
6c829a235a
|
improve manifest, implement true thumbnail handling, being refactoring serialization tests
|
2016-08-06 10:40:17 -04:00 |
|
Thomas Fussell
|
cf80c46b66
|
a little refactoring
|
2016-08-05 01:52:05 -04:00 |
|
Thomas Fussell
|
461b9fa106
|
convert path_helper return to path
|
2016-08-03 09:00:58 -04:00 |
|
Thomas Fussell
|
ccc3995709
|
start correctly implementing opc
|
2016-08-03 00:12:18 -04:00 |
|
Thomas Fussell
|
d39f5b2299
|
improve manifest
|
2016-07-29 17:50:33 -04:00 |
|