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