Переглянути джерело

SVI Добавление конструкторов; 100.0%

SVI 1 рік тому
батько
коміт
d74030c549
2 змінених файлів з 12 додано та 0 видалено
  1. 7 0
      kern.go
  2. 5 0
      kern_test.go

+ 7 - 0
kern.go

@@ -3,6 +3,7 @@ package kern
 
 import (
 	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/kc/log_buf"
 	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
 	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
 	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_http"
@@ -123,3 +124,9 @@ func NewModuleKernelKeeper() IKernelModule {
 	modKernelKeeper := mod_keeper.NewModuleKeeper()
 	return modKernelKeeper
 }
+
+// NewLogBuf -- возвращает новый буферизованный лог
+func NewLogBuf() ILogBuf {
+	log := log_buf.NewLogBuf()
+	return log
+}

+ 5 - 0
kern_test.go

@@ -106,6 +106,11 @@ func (sf *tester) new() {
 	if modKernelKeeper == nil {
 		sf.t.Fatalf("new(): modKernelKeeper==nil")
 	}
+	logBuf := NewLogBuf()
+	if logBuf == nil {
+		sf.t.Fatalf("new(): ILogBuf==nil")
+	}
+
 	kernServHttp := NewKernelServerHttp()
 	go kernServHttp.Run()
 	ctx.Cancel()