aboutsummaryrefslogtreecommitdiff
path: root/options/options_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'options/options_test.go')
-rw-r--r--options/options_test.go19
1 files changed, 19 insertions, 0 deletions
diff --git a/options/options_test.go b/options/options_test.go
new file mode 100644
index 0000000..69a4b43
--- /dev/null
+++ b/options/options_test.go
@@ -0,0 +1,19 @@
+/*******************************************************************************
+* Copyright 2025 Stefan Majewsky <majewsky@gmx.net>
+* SPDX-License-Identifier: Apache-2.0
+* Refer to the file "LICENSE" for details.
+*******************************************************************************/
+
+package options
+
+import (
+ "testing"
+
+ . "github.com/majewsky/gg/internal/test"
+ . "github.com/majewsky/gg/option"
+)
+
+func TestFromPointer(t *testing.T) {
+ AssertEqual(t, FromPointer[int](nil), None[int]())
+ AssertEqual(t, FromPointer(PointerTo[int](42)), Some(42))
+}