lang几个bug修复，单元测试补上