Logo white

Peter M. Groen / CLI11

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 1,166
  • Compare
  • Branches 1
  • Tags 0
  • CLI11
  • tests
24 Feb, 2017
2 commits
  • Fixing for IDE builds
    81f58c13
    Henry Fredrick Schreiner authored
    2017-02-24 13:16:11 -0500  
    Browse Dir »
  • Adding a number to required_subcommand
    ade78c58
    Henry Fredrick Schreiner authored
    2017-02-24 12:54:37 -0500  
    Browse Dir »

21 Feb, 2017
1 commit
  • Adding hidden options
    b59a16cc
    Henry Fredrick Schreiner authored
    2017-02-21 08:44:09 -0500  
    Browse Dir »

20 Feb, 2017
9 commits
  • Throw errors for duplicate subcommand names, with ignore case too
    e63898df
    Henry Fredrick Schreiner authored
    2017-02-20 15:31:58 -0500  
    Browse Dir »
  • Eliminating all warnings (Windows)
    40431de9
    Henry Fredrick Schreiner authored
    2017-02-20 14:18:04 -0500  
    Browse Dir »
  • Adding test for extras access
    e328364a
    Henry Fredrick Schreiner authored
    2017-02-20 14:08:12 -0500  
    Browse Dir »
  • Tests, fix extra options after subcommand going to parent
    cfc389d4
    Henry Fredrick Schreiner authored
    2017-02-20 13:51:33 -0500  
    Browse Dir »
  • Adding case check for subcommand (simple)
    4fca03d0
    Henry Fredrick Schreiner authored
    2017-02-20 13:23:05 -0500  
    Browse Dir »
  • Adding subcom chaining (untested)
    983529a3
    Henry Fredrick Schreiner authored
    2017-02-20 12:08:21 -0500  
    Browse Dir »
  • Adding ability to “leave out” options (optional). Rename RequierdError to ExtrasError
    fd313fca
    Henry Fredrick Schreiner authored
    2017-02-20 11:18:51 -0500  
    Browse Dir »
  • Adding testing for required subcommands
    537aa3aa
    Henry Fredrick Schreiner authored
    2017-02-20 09:29:20 -0500  
    Browse Dir »
  • Fixing test check for TEXT
    b2e8bd9b
    Henry Fredrick Schreiner authored
    2017-02-20 08:44:21 -0500  
    Browse Dir »

19 Feb, 2017
2 commits
  • Windows fixes
    2170b60c
    Henry Fredrick Schreiner authored
    2017-02-19 15:19:49 -0500  
    Browse Dir »
  • Fixes to enable windows compat
    8725de67
    Henry Fredrick Schreiner authored
    2017-02-19 15:08:09 -0500  
    Browse Dir »

17 Feb, 2017
1 commit
  • Adding ini support for spaces filtering and quotes
    b4b456f5
    Henry Fredrick Schreiner authored
    2017-02-17 21:23:23 -0500  
    Browse Dir »

14 Feb, 2017
2 commits
  • Removing automatic testing with single file, kept on travis
    2b40b8cb
    Henry Fredrick Schreiner authored
    2017-02-14 12:26:07 -0500  
    Browse Dir »
  • Remove flags from inifile
    1f510725
    Henry Fredrick Schreiner authored
    2017-02-14 12:21:11 -0500  
    Browse Dir »

13 Feb, 2017
7 commits
  • Adding ini print and simple tests
    4e69e979
    Henry Fredrick Schreiner authored
    2017-02-13 18:37:17 -0500  
    Browse Dir »
  • Added Range and ValidationError, Refactor throwing errors to Option instead of App for Validation
    15c6ee5f
    Henry Fredrick Schreiner authored
    2017-02-13 16:28:35 -0500  
    Browse Dir »
  • Nicer, more compliant syntax in test
    0c1aa2ab
    Henry Fredrick Schreiner authored
    2017-02-13 12:41:08 -0500  
    Browse Dir »
  • Adding tests for inis
    f071f912
    Henry Fredrick Schreiner authored
    2017-02-13 12:19:49 -0500  
    Browse Dir »
  • Refactored _parse, only called once now and has ini test
    3a9faa51
    Henry Fredrick Schreiner authored
    2017-02-13 09:55:02 -0500  
    Browse Dir »
  • Adding ofstream method
    1d39e9f0
    Henry Fredrick Schreiner authored
    2017-02-13 09:25:33 -0500  
    Browse Dir »
  • Adding tempfile helper
    77071fdb
    Henry Fredrick Schreiner authored
    2017-02-13 08:59:53 -0500  
    Browse Dir »

12 Feb, 2017
7 commits
  • Updates to changelog
    767ec29f
    Henry Fredrick Schreiner authored
    2017-02-12 18:09:33 -0500  
    Browse Dir »
  • Added help print and test for requires, envname, and excludes
    f4d8fd03
    Henry Fredrick Schreiner authored
    2017-02-12 18:01:33 -0500  
    Browse Dir »
  • Adding tests for required, adding mandatory synonym
    b3ce333e
    Henry Fredrick Schreiner authored
    2017-02-12 17:21:36 -0500  
    Browse Dir »
  • Added tests and a fix for requires, exludes
    b39ed569
    Henry Fredrick Schreiner authored
    2017-02-12 16:45:13 -0500  
    Browse Dir »
  • Splitting up tests
    83eb7eb8
    Henry Fredrick Schreiner authored
    2017-02-12 16:18:53 -0500  
    Browse Dir »
  • Adding requires, excludes, and getenv (untested)
    f4bf6d72
    Henry Fredrick Schreiner authored
    2017-02-12 14:04:36 -0500  
    Browse Dir »
  • Unneeded file removed
    00acc84b
    Henry Fredrick Schreiner authored
    2017-02-12 13:57:13 -0500  
    Browse Dir »

11 Feb, 2017
2 commits
  • Fix caps on name for unix systems
    cf2a212f
    Henry Fredrick Schreiner authored
    2017-02-11 10:07:23 -0500  
    Browse Dir »
  • Adding help testing, option groups
    b774c57d
    Henry Fredrick Schreiner authored
    2017-02-11 09:38:35 -0500  
    Browse Dir »

10 Feb, 2017
1 commit
  • Adding first draft of ini support for App
    67047b71
    Henry Fredrick Schreiner authored
    2017-02-10 17:21:19 -0500  
    Browse Dir »

09 Feb, 2017
2 commits
  • using -- notation
    38f746db
    Henry Fredrick Schreiner authored
    2017-02-09 17:20:44 -0500  
    Browse Dir »
  • Adding ini parser, cleanup test CMake
    aac712b7
    Henry Fredrick Schreiner authored
    2017-02-09 17:18:24 -0500  
    Browse Dir »

06 Feb, 2017
4 commits
  • Update CLITest.cpp
    2f08c4c7
    henryiii authored
    2017-02-06 23:23:25 -0500  
    Browse Dir »
  • Update CLITest.cpp for wrong error name
    f6b1bc13
    henryiii authored
    2017-02-06 23:05:50 -0500  
    Browse Dir »
  • Dropping Make syntax, moving to pointers from combiners, structured errors. ...
    494a65f8
    This mostly is cleanup, with fewer alternative methods and more standard syntax, avoiding the use of the namespace all the time. Validators are simpler and are added through `->check()`.
    
    Defaults are automatic, and can be specified with a final arg to the options.
    
    Expected arguments and required arguments are now accessed through a pointer to option.
    
    Option now can be checked as a bool to see if the argument was passed.
    
    Errors have better organisation.
    Henry Fredrick Schreiner authored
    2017-02-06 20:52:12 -0500  
    Browse Dir »
  • Adding tools to build with python 3.6 directly
    ee567856
    Henry Fredrick Schreiner authored
    2017-02-06 11:51:06 -0500  
    Browse Dir »