Henry Fredrick Schreiner
ead1ff0565
Adding more ini tests, fix extra print
2017-03-17 13:03:39 -04:00
Henry Fredrick Schreiner
21f9159750
Fix test and use got_subcom properly
2017-03-17 12:11:06 -04:00
Henry Fredrick Schreiner
c5582fe1a5
Adding test for got_subcom
2017-03-17 12:08:20 -04:00
Henry Fredrick Schreiner
a3522c1ddf
Fix and add cov for subcom ini parser
2017-03-17 12:04:22 -04:00
Henry Fredrick Schreiner
17564cec05
Scoped enum for errors
2017-03-17 11:34:10 -04:00
Henry Fredrick Schreiner
e49cc11f11
Help for subcom
2017-03-16 22:16:03 -04:00
Henry Fredrick Schreiner
194284c24b
Adding remove_option check on config
2017-03-16 22:10:11 -04:00
Henry Fredrick Schreiner
c4d0fc1a07
Testing short vect too
2017-03-15 10:03:26 -04:00
Henry Fredrick Schreiner
dbe03bea95
Throw error if subcommand does not exist, better test
2017-03-15 09:22:45 -04:00
Henry Fredrick Schreiner
c5cdace048
Help for defaulted vector
2017-03-15 09:15:29 -04:00
Henry Fredrick Schreiner
f6e771a248
Adding corrected positional help
2017-03-15 09:11:32 -04:00
Henry Fredrick Schreiner
6d445ff03d
Adding test and better positional help output
2017-03-15 08:54:31 -04:00
Henry Fredrick Schreiner
0ca8a43ebd
Better ini config behavour with one quote
2017-03-15 08:29:26 -04:00
Henry Fredrick Schreiner
7b01535303
Adding a few name tests
2017-03-15 08:19:01 -04:00
Henry Fredrick Schreiner
365315dfdd
Adding two more lines to tests
2017-03-14 20:20:03 -04:00
Henry Fredrick Schreiner
d857b24786
Filling out string tools
2017-03-14 18:05:31 -04:00
Henry Fredrick Schreiner
6e8d7dc22d
Adding a few more help tests
2017-03-14 09:50:18 -04:00
Henry Fredrick Schreiner
cf4f608621
Adding check for invalid positionals
2017-03-09 10:45:52 -05:00
Henry Fredrick Schreiner
af79da5d84
Fix unlimited positionals
2017-03-09 09:41:57 -05:00
Henry Fredrick Schreiner
bdf3993d09
Adding test for coverage, fixed bug in uncovered code
2017-03-09 09:37:16 -05:00
Henry Fredrick Schreiner
f93cb653c7
Adding tests for App, may have found an issue with expected(-1)
2017-03-09 09:11:11 -05:00
Henry Fredrick Schreiner
09afb2436f
Adding test for bad name string long
2017-03-09 08:42:58 -05:00
Henry Fredrick Schreiner
2c837f9b06
Bugfix: Single line now counts as a flag in INI
2017-03-09 08:41:22 -05:00
Henry Fredrick Schreiner
9690ef1b01
Spelling fixes
2017-03-08 11:11:52 -05:00
Henry Fredrick Schreiner
467b0b1325
Adding nicer links and code coverage info
2017-03-08 11:08:19 -05:00
Henry Fredrick Schreiner
87185a1879
Adding callback success
2017-03-08 10:49:51 -05:00
Henry Fredrick Schreiner
4af3faef80
Adding forwarding version of hlpers
2017-03-08 10:44:30 -05:00
Henry Fredrick Schreiner
33f4c5783a
Adding test for horrible error
2017-03-08 10:28:42 -05:00
Henry Fredrick Schreiner
3e8502bf43
Added OptionNotFound, correct throw on failed run
2017-03-08 09:50:15 -05:00
Henry Fredrick Schreiner
a9c564c38a
FileError for INI
2017-03-08 09:42:56 -05:00
Henry Fredrick Schreiner
58655472f7
IncorrectConstruction
2017-03-08 09:34:08 -05:00
Henry Fredrick Schreiner
2af5577b39
Adding missed update
2017-03-08 09:16:19 -05:00
Henry Fredrick Schreiner
228fd36cec
Adding tests for Types, lexical casts, dropped useless and incorrect template
2017-03-08 09:15:35 -05:00
Henry Fredrick Schreiner
e23f56551d
Adding Validator tests, fixed a bug
2017-03-08 08:25:10 -05:00
Henry Fredrick Schreiner
3d664b7100
Typo fix
2017-03-07 19:00:37 -05:00
Henry Fredrick Schreiner
5f030f5fb9
Adding faster build
2017-03-07 18:53:20 -05:00
Henry Fredrick Schreiner
0417abc1ca
Adding corrected badge link
2017-03-07 18:51:31 -05:00
Henry Fredrick Schreiner
37f3c0859e
Adding webhooks for gitter
2017-03-07 17:39:35 -05:00
Henry Schreiner
89ed072f39
Codecov ( #5 )
...
* Adding first try at coverage
* Fix for CMakeLists
* Fix for wrong shell
* Fixes to Coverage
* Fix for missing coverage
* Adding badge
* Using repo token
* Adding test files to coverage
* Fix typo
* Adding codecov
* Fix for code coverage
* Fix single file tests under CodeCov
* Seperating coverage steps
* Fix testrunner to be ctest
* Fix constant rebuilding of doxygen
* Adding coverage, tested locally
* Adding compiler version to gcov
* Fixing code coverage gcov download and use
* Adding Coverage build type with some fixes
* Better way of using gcc
* Adding coverage badge
* Removing tests from calcs
2017-03-07 16:17:30 -05:00
Henry Schreiner
27d120e7b8
Cleaner import
2017-03-07 13:32:39 -05:00
Henry Fredrick Schreiner
58b25d6794
Add todo
2017-03-03 22:11:52 -05:00
Henry Fredrick Schreiner
02208064f3
Typo fix
2017-03-03 22:06:55 -05:00
Henry Fredrick Schreiner
bd48b99cee
Minor updates to readme
2017-03-03 22:04:32 -05:00
Henry Fredrick Schreiner
0a6863d528
A few more warning fixes, this time only in tests
2017-03-03 21:47:20 -05:00
Henry Fredrick Schreiner
94d3ce0e17
Fixes for windows warnings
2017-03-03 21:26:03 -05:00
Henry Fredrick Schreiner
f203f4c122
Fixing windows issue
2017-03-03 21:22:10 -05:00
Henry Fredrick Schreiner
ee3f5a73c9
Ini support for flags
2017-03-03 17:51:08 -05:00
Henry Fredrick Schreiner
37f17fc19a
Adding subcommand vectors and subsections
2017-03-03 17:25:27 -05:00
Henry Fredrick Schreiner
96250a5efb
Added comments for ini files
2017-03-03 12:13:50 -05:00
Henry Fredrick Schreiner
84add337bb
Remove double vector parse
v0.6
2017-03-02 13:10:32 -05:00