提交 1d5062b8 编写于 作者: aaronchen2k2k's avatar aaronchen2k2k

adjust package structure

上级 cf185c9e
......@@ -58,15 +58,11 @@ func Get(url string, params map[string]string) (string, bool) {
func PostObject(url string, params interface{}) (string, bool) {
client := &http.Client{}
reqStr, _ := json.Marshal(params)
printUtils.PrintToCmd(string(reqStr))
val, _ := form.EncodeToValues(params)
//str := "case=1&reals[12]=N%2FA&reals[9]=N%2FA&steps[12]=pass&steps[9]=pass&version=0"
// convert data to post fomat
re3, _ := regexp.Compile("\\.(.*?)=")
data := re3.ReplaceAllStringFunc(val.Encode(), replacePostData)
fmt.Printf("%s\n", data)
printUtils.PrintToCmd(fmt.Sprintf("%s", data))
req, err := http.NewRequest("POST", url, strings.NewReader(data))
if err != nil {
......
......@@ -15,6 +15,7 @@ import (
)
func SubmitResult() {
conf := configUtils.ReadCurrConfig()
Login(conf.Url, conf.Account, conf.Password)
......@@ -60,7 +61,7 @@ func SubmitResult() {
testingService.SaveTestTestReportAfterSubmit(vari.CurrScriptFile, vari.CurrResultDate, string(json))
printUtils.PrintToCmd(
fmt.Sprintf("success to submit the results for case %d, resultId is %d", id, resultId))
fmt.Sprintf("success to submit the results for case %d, resultId is %d\n", id, resultId))
}
}
}
......
......@@ -42,21 +42,22 @@ func InitReportBugPage() error {
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], reportBugTitle.Name())
// title
y += 2
y += 3
left := x + 2
right := left + widget.LabelWidthSmall
titleLabel := widget.NewLabelWidget("titleLabel", left, y+1, "Desc")
titleLabel := widget.NewLabelWidget("titleLabel", left, y, "Desc")
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], titleLabel.Name())
left = right + ui.Space
right = left + widget.TextWidthFull
titleInput := widget.NewTextWidget("titleInput", left, y+1, widget.TextWidthFull, bug.Title)
titleInput := widget.NewTextWidget("titleInput", left, y, widget.TextWidthFull, bug.Title)
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], titleInput.Name())
// module
y += 3
left = x + 2 + widget.LabelWidthSmall + ui.Space
right = left + widget.SelectWidth
moduleInput := widget.NewSelectWidgetWithDefault("module", left, y+4, widget.SelectWidth, 6, "Module",
moduleInput := widget.NewSelectWidgetWithDefault("module", left, y, widget.SelectWidth, 6, "Module",
vari.ZendaoSettings.Modules, zentaoService.GetNameById(bug.Module, vari.ZendaoSettings.Modules),
bugSelectFieldCheckEvent(filedValMap))
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], moduleInput.Name())
......@@ -64,7 +65,7 @@ func InitReportBugPage() error {
// type
left = right + ui.Space
right = left + widget.SelectWidth
typeInput := widget.NewSelectWidgetWithDefault("type", left, y+4, widget.SelectWidth, 6, "Category",
typeInput := widget.NewSelectWidgetWithDefault("type", left, y, widget.SelectWidth, 6, "Category",
vari.ZendaoSettings.Modules, bug.Type,
bugSelectFieldCheckEvent(filedValMap))
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], typeInput.Name())
......@@ -72,14 +73,16 @@ func InitReportBugPage() error {
// version
left = right + ui.Space
right = left + widget.SelectWidth
versionInput := widget.NewSelectWidgetWithDefault("version", left, y+4, widget.SelectWidth, 6, "Version",
versionInput := widget.NewSelectWidgetWithDefault("version", left, y, widget.SelectWidth, 6, "Version",
vari.ZendaoSettings.Modules, zentaoService.GetNameById(bugVersion, vari.ZendaoSettings.Versions),
bugSelectFieldCheckEvent(filedValMap))
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], versionInput.Name())
// severity
y += 7
left = x + 2 + widget.LabelWidthSmall + ui.Space
severityInput := widget.NewSelectWidgetWithDefault("severity", left, y+11, widget.SelectWidth, 6, "Severity",
right = left + widget.SelectWidth
severityInput := widget.NewSelectWidgetWithDefault("severity", left, y, widget.SelectWidth, 6, "Severity",
vari.ZendaoSettings.Modules, zentaoService.GetNameById(bug.Severity, vari.ZendaoSettings.Severities),
bugSelectFieldCheckEvent(filedValMap))
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], severityInput.Name())
......@@ -87,23 +90,25 @@ func InitReportBugPage() error {
// priority
left = right + ui.Space
right = left + widget.SelectWidth
priorityInput := widget.NewSelectWidgetWithDefault("priority", left, y+11, widget.SelectWidth, 6, "Priority",
priorityInput := widget.NewSelectWidgetWithDefault("priority", left, y, widget.SelectWidth, 6, "Priority",
vari.ZendaoSettings.Modules, zentaoService.GetNameById(bug.Pri, vari.ZendaoSettings.Priorities),
bugSelectFieldCheckEvent(filedValMap))
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], priorityInput.Name())
y += 7
// msg
reportBugMsg := widget.NewPanelWidget("reportBugMsg", x+2+widget.LabelWidthSmall+ui.Space, y+18, widget.TextWidthFull, 2, "")
reportBugMsg := widget.NewPanelWidget("reportBugMsg", x+2+widget.LabelWidthSmall+ui.Space, y, widget.TextWidthFull, 2, "")
reportBugMsg.Frame = false
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], reportBugMsg.Name())
// buttons
y += 3
buttonX := maxX/2 - 50 + 2 + widget.LabelWidthSmall + ui.Space
submitInput := widget.NewButtonWidgetAutoWidth("submitInput", buttonX, y+21, "Submit", reportBug)
submitInput := widget.NewButtonWidgetAutoWidth("submitInput", buttonX, y, "Submit", reportBug)
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], submitInput.Name())
cancelReportBugInput := widget.NewButtonWidgetAutoWidth("cancelReportBugInput",
buttonX+12, y+21, "Cancel", cancelReportBug)
buttonX+12, y, "Cancel", cancelReportBug)
ui.ViewMap["reportBug"] = append(ui.ViewMap["reportBug"], cancelReportBugInput.Name())
ui.KeyBindsInput(ui.ViewMap["reportBug"])
......
......@@ -85,9 +85,11 @@ func PrintUnicode(str []byte) {
var a interface{}
err := json.Unmarshal(str, &a)
if err == nil {
fmt.Println(a)
if !vari.RunFromCui {
fmt.Println(a)
}
} else {
fmt.Println(string(str))
PrintToCmd(string(str))
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册