From 2d5b854468c2612dcfe45a659b85d92db2672cbe Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 29 Jul 2017 22:23:21 -0400 Subject: Allow reading command-line args from files (fixes #16) --- libtests/qutil.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'libtests/qutil.cc') diff --git a/libtests/qutil.cc b/libtests/qutil.cc index 5e562b89..04ca03c0 100644 --- a/libtests/qutil.cc +++ b/libtests/qutil.cc @@ -170,6 +170,16 @@ void same_file_test() assert_same_file("", "qutil.out", false); } +void read_lines_from_file_test() +{ + std::list lines = QUtil::read_lines_from_file("other-file"); + for (std::list::iterator iter = lines.begin(); + iter != lines.end(); ++iter) + { + std::cout << *iter << std::endl; + } +} + int main(int argc, char* argv[]) { try @@ -187,6 +197,8 @@ int main(int argc, char* argv[]) get_whoami_test(); std::cout << "----" << std::endl; same_file_test(); + std::cout << "----" << std::endl; + read_lines_from_file_test(); } catch (std::exception& e) { -- cgit v1.2.3-54-g00ecf