| 1234567891011121314151617181920212223242526272829 |
- package btn_modules
- import (
- "testing"
- "gitp78su.ipnodns.ru/svi/kern/v4/d0"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/kern_ctx"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/kmodule"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/kmonolit"
- "gitp78su.ipnodns.ru/svi/kern/v4/d3/mod_ent/module_name"
- )
- func TestBtnModules(t *testing.T) {
- btn := NewBtnModules()
- if html := btn.Html(); html.Get() == "" {
- t.Fatalf("html is empty")
- }
- owner := d0.LetOwner(1, "isol_wui_btn")
- kCtx := kern_ctx.GetKernCtx()
- kCtx.Set(d0.LetTxt("isLocal"), true, "test")
- kMon := kmonolit.LetModMonolit("test")
- modName := module_name.LetModuleName("test")
- mod := kmodule.NewKernelModule(owner, modName)
- kMon.Add(mod)
- if str := btn.clickMonolit(map[d0.Txt]d0.Txt{}).
- Hassert("TestBtnModules()"); str.Get() == "" {
- t.Fatalf("strOut is empty")
- }
- }
|