diff options
author | Jay Berkenbilt <ejb@ql.org> | 2017-07-30 04:23:21 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2017-07-30 04:23:21 +0200 |
commit | 2d5b854468c2612dcfe45a659b85d92db2672cbe (patch) | |
tree | e4f8a85b520969d5236bb3f057feea94441a4f92 /libtests/qutil.cc | |
parent | 5993c3e83c6f83b36045c75a03ffb1da3d1d283c (diff) | |
download | qpdf-2d5b854468c2612dcfe45a659b85d92db2672cbe.tar.zst |
Allow reading command-line args from files (fixes #16)
Diffstat (limited to 'libtests/qutil.cc')
-rw-r--r-- | libtests/qutil.cc | 12 |
1 files changed, 12 insertions, 0 deletions
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<std::string> lines = QUtil::read_lines_from_file("other-file"); + for (std::list<std::string>::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) { |