penguin/golifehk

@golifehk bot in Telegram

datasources/cjlookup/objects_test.go

raw ยท 501 bytes

package cjlookup

import (
	"testing"
)

func TestDataRead(t *testing.T) {
	chars := map[string]*CChar{}
	cjRepl, err := ReadCangJieKeys()
	if err != nil {
		t.Error(err)
	}
	ReadCangJieTable(chars, cjRepl)
	JyutPingMap, err := ReadJyutPingTable(chars)
	if err != nil {
		t.Error(err)
	}
	j := *JyutPingMap["sing4"]
	if j[0].TungJamZi != j[1].TungJamZi {
		t.Errorf("%s & %s does not point to the same reference.", j[0].Face, j[1].Face)
	}
	/*
		for i, c := range j {
			t.Log(i, c.CangJie)
		}
	*/
}