summaryrefslogtreecommitdiffabout
authorqdii <qdii@reblochon.be>2012-11-02 13:49:03 (UTC)
committer Michael Krelin <hacker@klever.net>2012-11-02 13:49:03 (UTC)
commit648ae5dbd90e062f3432f809a846d50d994b86d4 (patch) (unidiff)
treed9cbb0276d9a51db9243449866f01828dba36ab7
parent824440e52ce8ddf1c45487d20d8996d08d0f96b5 (diff)
downloadlibopkele-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.
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--test/idiscover.cc1
-rw-r--r--test/test.cc1
2 files changed, 2 insertions, 0 deletions
diff --git a/test/idiscover.cc b/test/idiscover.cc
index 4b1e90c..8a5a3fb 100644
--- a/test/idiscover.cc
+++ b/test/idiscover.cc
@@ -1,28 +1,29 @@
1#include <iostream> 1#include <iostream>
2#include <stdexcept> 2#include <stdexcept>
3#include <iterator> 3#include <iterator>
4#include <algorithm> 4#include <algorithm>
5#include <unistd.h>
5using namespace std; 6using namespace std;
6#include <opkele/exception.h> 7#include <opkele/exception.h>
7#include <opkele/discovery.h> 8#include <opkele/discovery.h>
8#include <opkele/util.h> 9#include <opkele/util.h>
9#include <opkele/util-internal.h> 10#include <opkele/util-internal.h>
10 11
11namespace opkele { 12namespace opkele {
12 ostream& operator<<(ostream& o,const opkele::openid_endpoint_t& oep) { 13 ostream& operator<<(ostream& o,const opkele::openid_endpoint_t& oep) {
13 o 14 o
14 << " URI: " << oep.uri << endl 15 << " URI: " << oep.uri << endl
15 << " Claimed ID: " << oep.claimed_id << endl 16 << " Claimed ID: " << oep.claimed_id << endl
16 << " Local ID: " << oep.local_id << endl; 17 << " Local ID: " << oep.local_id << endl;
17 return o; 18 return o;
18 } 19 }
19} 20}
20 21
21int main(int argc,char **argv) { 22int main(int argc,char **argv) {
22 try { 23 try {
23 if(argc<2) 24 if(argc<2)
24 throw opkele::exception(OPKELE_CP_ "Please, give me something to resolve"); 25 throw opkele::exception(OPKELE_CP_ "Please, give me something to resolve");
25 for(int a=1;a<argc;++a) { 26 for(int a=1;a<argc;++a) {
26 cout << "==============================================================" << endl 27 cout << "==============================================================" << endl
27 << "User-supplied ID: " << argv[a] << endl 28 << "User-supplied ID: " << argv[a] << endl
28 << "Endpoints:" << endl 29 << "Endpoints:" << endl
diff --git a/test/test.cc b/test/test.cc
index 2143ac0..770e0c6 100644
--- a/test/test.cc
+++ b/test/test.cc
@@ -1,26 +1,27 @@
1#include <iostream> 1#include <iostream>
2#include <stdexcept> 2#include <stdexcept>
3#include <unistd.h>
3using namespace std; 4using namespace std;
4#include <opkele/exception.h> 5#include <opkele/exception.h>
5#include <opkele/util.h> 6#include <opkele/util.h>
6 7
7#include "config.h" 8#include "config.h"
8 9
9class failed_test : public opkele::exception { 10class failed_test : public opkele::exception {
10 public: 11 public:
11 failed_test(OPKELE_E_PARS) 12 failed_test(OPKELE_E_PARS)
12 : exception(OPKELE_E_CONS) { } 13 : exception(OPKELE_E_CONS) { }
13}; 14};
14 15
15void test_rfc_3986_normalize_uri(const string &ouri,bool success,const string& nuri="") { 16void test_rfc_3986_normalize_uri(const string &ouri,bool success,const string& nuri="") {
16 try { 17 try {
17 string n = opkele::util::rfc_3986_normalize_uri(ouri); 18 string n = opkele::util::rfc_3986_normalize_uri(ouri);
18 if(!success) 19 if(!success)
19 throw failed_test(OPKELE_CP_ "Normalized URI when it shouldn't ('"+ouri+"' normalization resulted in '"+n+"')"); 20 throw failed_test(OPKELE_CP_ "Normalized URI when it shouldn't ('"+ouri+"' normalization resulted in '"+n+"')");
20 if(n!=nuri) 21 if(n!=nuri)
21 throw failed_test(OPKELE_CP_ "rfc_3986_test_failed for '"+ouri+"' failed, expected '"+nuri+"', got '"+n+"'"); 22 throw failed_test(OPKELE_CP_ "rfc_3986_test_failed for '"+ouri+"' failed, expected '"+nuri+"', got '"+n+"'");
22 }catch(opkele::bad_input& obi) { 23 }catch(opkele::bad_input& obi) {
23 if(success) 24 if(success)
24 throw failed_test(OPKELE_CP_ "Test '"+ouri+"' failed due to 'bad_input'["+obi.what()+"]"); 25 throw failed_test(OPKELE_CP_ "Test '"+ouri+"' failed due to 'bad_input'["+obi.what()+"]");
25 }catch(opkele::not_implemented& oni) { 26 }catch(opkele::not_implemented& oni) {
26 if(success) 27 if(success)