author | qdii <qdii@reblochon.be> | 2012-11-02 13:49:03 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2012-11-02 13:49:03 (UTC) |
commit | 648ae5dbd90e062f3432f809a846d50d994b86d4 (patch) (side-by-side diff) | |
tree | d9cbb0276d9a51db9243449866f01828dba36ab7 /test/test.cc | |
parent | 824440e52ce8ddf1c45487d20d8996d08d0f96b5 (diff) | |
download | libopkele-648ae5dbd90e062f3432f809a846d50d994b86d4.zip libopkele-648ae5dbd90e062f3432f809a846d50d994b86d4.tar.gz libopkele-648ae5dbd90e062f3432f809a846d50d994b86d4.tar.bz2 |
Function _exit was referenced in the code, but <unistd.h> was not included, causing compilation to fail.
-rw-r--r-- | test/test.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/test.cc b/test/test.cc index 2143ac0..770e0c6 100644 --- a/test/test.cc +++ b/test/test.cc @@ -1,34 +1,35 @@ #include <iostream> #include <stdexcept> +#include <unistd.h> using namespace std; #include <opkele/exception.h> #include <opkele/util.h> #include "config.h" class failed_test : public opkele::exception { public: failed_test(OPKELE_E_PARS) : exception(OPKELE_E_CONS) { } }; void test_rfc_3986_normalize_uri(const string &ouri,bool success,const string& nuri="") { try { string n = opkele::util::rfc_3986_normalize_uri(ouri); if(!success) throw failed_test(OPKELE_CP_ "Normalized URI when it shouldn't ('"+ouri+"' normalization resulted in '"+n+"')"); if(n!=nuri) throw failed_test(OPKELE_CP_ "rfc_3986_test_failed for '"+ouri+"' failed, expected '"+nuri+"', got '"+n+"'"); }catch(opkele::bad_input& obi) { if(success) throw failed_test(OPKELE_CP_ "Test '"+ouri+"' failed due to 'bad_input'["+obi.what()+"]"); }catch(opkele::not_implemented& oni) { if(success) throw failed_test(OPKELE_CP_ "Test '"+ouri+"' failed due to 'not_implemented'["+oni.what()+"]"); } } void test_rfc_3986_normalize_uri() { test_rfc_3986_normalize_uri( "invalid", false ); test_rfc_3986_normalize_uri( |