Browse Source

[2955] Added missing definition of static member in D2 unit test.

Thomas Markwalder 12 years ago
parent
commit
b70a49c18a
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/bin/d2/tests/d2_process_unittests.cc

+ 5 - 2
src/bin/d2/tests/d2_process_unittests.cc

@@ -51,7 +51,7 @@ public:
 
     /// @brief Callback that will invoke shutdown method.
     static void genShutdownCallback() {
-        D2ProcessTest::process_->shutdown();
+        process_->shutdown();
     }
 
     /// @brief Callback that throws an exception.
@@ -64,6 +64,9 @@ public:
     IOServicePtr io_service_;
 };
 
+// Define the static process instance
+DProcessPtr D2ProcessTest::process_;
+
 
 /// @brief Verifies D2Process constructor behavior.
 /// 1. Verifies that constructor fails with an invalid IOService
@@ -103,7 +106,7 @@ TEST_F(D2ProcessTest, command) {
     string args = "{ \"arg1\": 77 } ";
     isc::data::ElementPtr json = isc::data::Element::fromJSON(args);
     isc::data::ConstElementPtr answer = 
-                                process_->command("bogus_command", json); 
+                                    process_->command("bogus_command", json); 
     parseAnswer(rcode, answer);
     EXPECT_EQ(1, rcode);
 }