diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2021-04-25 22:33:42 +0200 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2021-04-25 22:33:42 +0200 |
| commit | e96b24da93e22549c6f32cd9d46c28bd0b608b5a (patch) | |
| tree | fc082f5bcc83ed4ed26eaa42b20edbade783bc76 /src/testing | |
| parent | 28d227ec89a4cbe15021eddeb16e356ec13bf51f (diff) | |
| parent | b43fc8881fa1e48c7e0c1af582ce499292daf436 (diff) | |
Merge branch 'master' of https://github.com/DanielGavin/ols
Diffstat (limited to 'src/testing')
| -rw-r--r-- | src/testing/testing.odin | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/testing/testing.odin b/src/testing/testing.odin new file mode 100644 index 0000000..7b47f90 --- /dev/null +++ b/src/testing/testing.odin @@ -0,0 +1,25 @@ +package ols_testing
+
+import "core:testing"
+
+Package_Source :: struct {
+ pkg_name: string,
+ source: string,
+}
+
+Source :: struct {
+ main: string,
+ source_packages: Package_Source,
+}
+
+expect_signature :: proc(t: ^testing.T, src: Source, expect_arg: []string) {
+
+}
+
+expect_completion :: proc(t: ^testing.T, src: Source, completions: []string) {
+
+}
+
+expect_hover :: proc(t: ^testing.T, src: Source, hover_info: string) {
+
+}
\ No newline at end of file |