mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00
Command Line Parsing
- Implemented Arguments::extract_command to locate the command keyword in an argument list. - Implemented Arguments::extract_sequence to locate and remove an ID sequence from an argument list. - Added unit test for extract_sequence. - Stubbed all Argument::extract_<object> methods. - Simplified code in (soon to be obsolete) Sequence.cpp.
This commit is contained in:
parent
8f85b0e194
commit
306f10b420
9 changed files with 291 additions and 46 deletions
|
@ -6,10 +6,11 @@ include_directories (${CMAKE_SOURCE_DIR}
|
|||
${CMAKE_SOURCE_DIR}/test
|
||||
${TASK_INCLUDE_DIRS})
|
||||
|
||||
set (test_SRCS att.t autocomplete.t color.t config.t date.t directory.t dom.t
|
||||
duration.t file.t filt.t i18n.t json.t list.t nibbler.t path.t
|
||||
record.t rx.t seq.t subst.t t.benchmark.t t.t taskmod.t tdb.t
|
||||
tdb2.t text.t uri.t util.t variant.t view.t json_test)
|
||||
set (test_SRCS arguments.t att.t autocomplete.t color.t config.t date.t
|
||||
directory.t dom.t duration.t file.t filt.t i18n.t json.t list.t
|
||||
nibbler.t path.t record.t rx.t seq.t subst.t t.benchmark.t t.t
|
||||
taskmod.t tdb.t tdb2.t text.t uri.t util.t variant.t view.t
|
||||
json_test)
|
||||
|
||||
add_custom_target (test ./run_all DEPENDS ${test_SRCS}
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/test)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue