ci: run llgo test ./...

This commit is contained in:
Li Jie
2025-03-19 11:23:40 +08:00
parent a732fa237c
commit 74ededd8c8
2 changed files with 22 additions and 0 deletions

21
test/c_test.go Normal file
View File

@@ -0,0 +1,21 @@
//go:build llgo
// +build llgo
package test
import (
"testing"
"github.com/goplus/llgo/c"
)
// Can't put it in c/ package because it is marked as 'decl'
func TestCstr(t *testing.T) {
cstr := c.Str("foo")
if cstr == nil {
t.Fatal("cstr() returned nil")
}
if c.Strlen(cstr) != 3 {
t.Fatal("cstr() returned invalid length")
}
}