| 123456789101112131415161718192021222324252627 |
- package btn_modules
- import (
- "testing"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev2/kctx"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev2/kmodule"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev2/kmonolit"
- )
- func TestBtnModules(t *testing.T) {
- btn := NewBtnModules().Hassert("TestBtnModules()")
- if html := btn.Html(); html == "" {
- t.Fatalf("html is empty")
- }
- kCtx := kctx.GetKernelCtx().Hassert("TestBtnModules()")
- kCtx.Set("isLocal", true, "test").Hassert("TestBtnModules()")
- kMon := kmonolit.GetMonolit("test").Hassert("TestBtnModules()")
- modName := alias.NewAModuleName("test")
- mod := kmodule.NewKernelModule(modName).Hassert("TestBtnModules()")
- kMon.Add(mod).Hassert("TestBtnModules()")
- if str := btn.clickMonolit(map[string]string{}).
- Hassert("TestBtnModules()"); str == "" {
- t.Fatalf("strOut is empty")
- }
- }
|