Add tests for passing STL containers by pointer

`nullptr` is not expected to work in this case.
diff --git a/tests/test_stl.cpp b/tests/test_stl.cpp
index 5288097..9762fb9 100644
--- a/tests/test_stl.cpp
+++ b/tests/test_stl.cpp
@@ -160,4 +160,6 @@
         };
     });
 
+    // test_stl_pass_by_pointer
+    m.def("stl_pass_by_pointer", [](std::vector<int>* v) { return *v; }, "v"_a=nullptr);
 }