package main

import "testing"

func TestBridge(t *testing.T) {
	if sumBytes([]byte{1, 2, 3}) != 6 || sumBytes(nil) != 0 {
		t.Fatal("bad sum")
	}
	if cStringLen("Go\x00lang") != 2 {
		t.Fatal("bad C string length")
	}
	if handleRoundTrip("request-42") != "request-42" {
		t.Fatal("bad handle round trip")
	}
	if retainedByte() != 7 {
		t.Fatal("bad retained byte")
	}
}
