changes includes in test programs to use splitted header
[metaproxy-moved-to-github.git] / src / test_session1.cpp
1
2 #include <iostream>
3
4 //#include "filter.hpp"
5 //#include "router.hpp"
6 //#include "package.hpp"
7 #include "session.hpp"
8
9   
10 int main(int argc, char **argv)
11 {
12     // test session 
13     try {
14         yp2::Session session;
15         unsigned long int id;
16         id = session.id();
17         std::cout <<  "Session.id() == " << id << std::endl;
18         id = session.id();
19         std::cout <<  "Session.id() == " << id << std::endl;
20         id = session.id();
21         std::cout <<  "Session.id() == " << id << std::endl;
22
23         if (id != 3)
24         {
25             std::cout << "Fail: Session.id() != 3\n";
26             exit(1);
27         }
28     }
29
30     catch (std::exception &e) {
31         std::cout << e.what() << "\n";
32         exit(1);
33     }
34     exit(0);
35 }
36
37 /*
38  * Local variables:
39  * c-basic-offset: 4
40  * indent-tabs-mode: nil
41  * End:
42  * vim: shiftwidth=4 tabstop=8 expandtab
43  */