aboutsummaryrefslogtreecommitdiff
path: root/tests/core/go_plugin/README.rst
diff options
context:
space:
mode:
Diffstat (limited to 'tests/core/go_plugin/README.rst')
-rw-r--r--tests/core/go_plugin/README.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/core/go_plugin/README.rst b/tests/core/go_plugin/README.rst
new file mode 100644
index 00000000..55b0e295
--- /dev/null
+++ b/tests/core/go_plugin/README.rst
@@ -0,0 +1,16 @@
+Basic -buildmode=plugin functionality
+=====================================
+
+.. _go_binary: /docs/go/core/rules.md#_go_binary
+
+Tests to ensure the basic features of go_binary with linkmode="plugin" are
+working as expected.
+
+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).
+
+2. Test that a plugin built using a go_binary_ rule can be loaded by a Go
+ program and that its symbols are working as expected.