aboutsummaryrefslogtreecommitdiff
path: root/tests/core/go_plugin_with_proto_library/README.rst
diff options
context:
space:
mode:
Diffstat (limited to 'tests/core/go_plugin_with_proto_library/README.rst')
-rw-r--r--tests/core/go_plugin_with_proto_library/README.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/core/go_plugin_with_proto_library/README.rst b/tests/core/go_plugin_with_proto_library/README.rst
new file mode 100644
index 00000000..437a2cd9
--- /dev/null
+++ b/tests/core/go_plugin_with_proto_library/README.rst
@@ -0,0 +1,16 @@
+Go Plugin supporting protobufs
+==============================
+
+.. _go_binary: /go/core.rst#_go_binary
+
+Tests to ensure a protobuf can be included into a plugin and host.
+
+all_test
+--------
+
+1. Test that a go_binary_ rule can write its shared object file with a custom
+ name in the package directory (not the mode directory) when the plugin
+ depends on a protobuf.
+
+2. Test that a plugin with a protobuf dependency built using a go_binary_ rule
+ can be loaded by a Go program and that its symbols are working as expected.