fix segfault in test suite due to typo (fixes #586)
diff --git a/tests/test_pickling.cpp b/tests/test_pickling.cpp
index 87c623d..52b1dbc 100644
--- a/tests/test_pickling.cpp
+++ b/tests/test_pickling.cpp
@@ -71,7 +71,7 @@
                 throw std::runtime_error("Invalid state!");
             /* Cast and construct */
             auto& p = self.cast<PickleableWithDict&>();
-            new (&p) Pickleable(t[0].cast<std::string>());
+            new (&p) PickleableWithDict(t[0].cast<std::string>());
 
             /* Assign C++ state */
             p.extra = t[1].cast<int>();