Implement request handlers 49/262449/16
authorJunghyun Yeon <jungh.yeon@samsung.com>
Wed, 11 Aug 2021 05:57:36 +0000 (14:57 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Fri, 20 Aug 2021 00:16:30 +0000 (09:16 +0900)
commit00f42a7db743f8a38f10a871e07b1648c8789a4d
treecd20effceb8c45d0b5875a152cb076c26ec1efb2
parent5060015b4a79f1ec979697d50919043db3b151cb
Implement request handlers

Implement request handlers and its unit tests.

Change-Id: I131b551905d32d0b9794eb072f654c0b43a3476c
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
17 files changed:
src/rsc-copy/include/abstract_request_handler.hh
src/rsc-copy/include/copy_request_handler.hh
src/rsc-copy/include/file_util.hh [new file with mode: 0644]
src/rsc-copy/include/remove_request_handler.hh
src/rsc-copy/include/uninstall_request_handler.hh
src/rsc-copy/src/abstract_request_handler.cc
src/rsc-copy/src/condition_validator.cc
src/rsc-copy/src/copy_request_handler.cc
src/rsc-copy/src/file_util.cc [new file with mode: 0644]
src/rsc-copy/src/param_checker.cc
src/rsc-copy/src/remove_request_handler.cc
src/rsc-copy/src/request_handler_invoker.cc
src/rsc-copy/src/uninstall_request_handler.cc
tests/unit_tests/rsc-copy/data/apps_rw/test_pkg/data/resource_dir1/resource_dir2/resource_file2.txt [new file with mode: 0644]
tests/unit_tests/rsc-copy/data/apps_rw/test_pkg/data/resource_dir1/resource_file3.txt [new file with mode: 0644]
tests/unit_tests/rsc-copy/data/apps_rw/test_pkg/data/resource_file.txt [new file with mode: 0644]
tests/unit_tests/rsc-copy/src/test_request_handler.cc [new file with mode: 0644]