add tests
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Fri, 28 Sep 2007 13:27:37 +0200
changeset 1687 b10b13bad5e9
parent 1686 bcb26f45868f
child 1688 96172e357b93
add tests
src/simulator/timer.cc
--- a/src/simulator/timer.cc	Fri Sep 28 13:19:43 2007 +0200
+++ b/src/simulator/timer.cc	Fri Sep 28 13:27:37 2007 +0200
@@ -117,6 +117,16 @@
 namespace {
 void bari (int)
 {}
+void bar2i (int, int)
+{}
+void bar3i (int, int, int)
+{}
+void bar4i (int, int, int, int)
+{}
+void bar5i (int, int, int, int, int)
+{}
+void bar6i (int, int, int, int, int, int)
+{}
 void barcir (const int &)
 {}
 void barir (int &)
@@ -135,6 +145,11 @@
   TimerTests ();
   virtual bool RunTests (void);
   void bazi (int) {}
+  void baz2i (int, int) {}
+  void baz3i (int, int, int) {}
+  void baz4i (int, int, int, int) {}
+  void baz5i (int, int, int, int, int) {}
+  void baz6i (int, int, int, int, int, int) {}
   void bazcir (const int&) {}
   void bazir (int&) {}
   void bazip (int *) {}
@@ -183,6 +198,29 @@
   timer.SetFunction (&TimerTests::bazcir, this);
   timer.SetArguments (3);
 
+  timer.SetFunction (&bar2i);
+  timer.SetArguments (1, 1);
+  timer.SetFunction (&bar3i);
+  timer.SetArguments (1, 1, 1);
+  timer.SetFunction (&bar4i);
+  timer.SetArguments (1, 1, 1, 1);
+  timer.SetFunction (&bar5i);
+  timer.SetArguments (1, 1, 1, 1, 1);
+  //timer.SetFunction (&bar6i);
+  //timer.SetArguments (1, 1, 1, 1, 1, 1);
+
+  timer.SetFunction (&TimerTests::baz2i, this);
+  timer.SetArguments (1, 1);
+  timer.SetFunction (&TimerTests::baz3i, this);
+  timer.SetArguments (1, 1, 1);
+  timer.SetFunction (&TimerTests::baz4i, this);
+  timer.SetArguments (1, 1, 1, 1);
+  timer.SetFunction (&TimerTests::baz5i, this);
+  timer.SetArguments (1, 1, 1, 1, 1);
+  //timer.SetFunction (&TimerTests::baz6i, this);
+  //timer.SetArguments (1, 1, 1, 1, 1, 1);
+
+
   Simulator::Run ();
   Simulator::Destroy ();
   return result;