Wrestling with tests while pushing random changes.
This commit is contained in:
parent
f8e0c5635c
commit
fd1d54c394
|
@ -32,7 +32,8 @@ func (s *DefaultBlockStore) IsBlockedBy(blocker, blockee int) (bool, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *DefaultBlockStore) Add(blocker, blockee int) error {
|
func (s *DefaultBlockStore) Add(blocker, blockee int) error {
|
||||||
return nil
|
_, err := s.add.Exec(blocker, blockee)
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
type FriendInvite struct {
|
type FriendInvite struct {
|
||||||
|
@ -64,11 +65,15 @@ func NewDefaultFriendStore(acc *qgen.Accumulator) (*DefaultFriendStore, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *DefaultFriendStore) AddInvite(requester, target int) error {
|
func (s *DefaultFriendStore) AddInvite(requester, target int) error {
|
||||||
return nil
|
_, err := s.addInvite.Exec(requester, target)
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *DefaultFriendStore) Confirm(requester, target int) error {
|
func (s *DefaultFriendStore) Confirm(requester, target int) error {
|
||||||
return nil
|
_, err := s.confirm.Exec(requester, target)
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *DefaultFriendStore) GetOwnSentInvites(uid int) ([]FriendInvite, error) {
|
func (s *DefaultFriendStore) GetOwnSentInvites(uid int) ([]FriendInvite, error) {
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -202,6 +202,8 @@ func TestParser(t *testing.T) {
|
||||||
l.Add("//"+url+"\n//"+url, eurl+"<br>"+eurl)
|
l.Add("//"+url+"\n//"+url, eurl+"<br>"+eurl)
|
||||||
l.Add("//"+url+"\n\n//"+url, eurl+"<br><br>"+eurl)
|
l.Add("//"+url+"\n\n//"+url, eurl+"<br><br>"+eurl)
|
||||||
|
|
||||||
|
pre2 := c.Site.EnableSsl
|
||||||
|
c.Site.EnableSsl = true
|
||||||
local := func(u string) {
|
local := func(u string) {
|
||||||
s := "//" + c.Site.URL
|
s := "//" + c.Site.URL
|
||||||
fs := "http://" + c.Site.URL
|
fs := "http://" + c.Site.URL
|
||||||
|
@ -288,8 +290,6 @@ func TestParser(t *testing.T) {
|
||||||
l.Add("@-1", "<red>[Invalid Profile]</red>1")
|
l.Add("@-1", "<red>[Invalid Profile]</red>1")
|
||||||
|
|
||||||
// TODO: Fix this hack and make the results a bit more reproducible, push the tests further in the process.
|
// TODO: Fix this hack and make the results a bit more reproducible, push the tests further in the process.
|
||||||
pre2 := c.Site.EnableSsl
|
|
||||||
c.Site.EnableSsl = true
|
|
||||||
for _, item := range l.Items {
|
for _, item := range l.Items {
|
||||||
if res := c.ParseMessage(item.Msg, 1, "forums"); res != item.Expects {
|
if res := c.ParseMessage(item.Msg, 1, "forums"); res != item.Expects {
|
||||||
if item.Name != "" {
|
if item.Name != "" {
|
||||||
|
|
|
@ -61,10 +61,10 @@ func ForumsCreateSubmit(w http.ResponseWriter, r *http.Request, user c.User) c.R
|
||||||
return c.NoPermissions(w, r, user)
|
return c.NoPermissions(w, r, user)
|
||||||
}
|
}
|
||||||
|
|
||||||
fname := r.PostFormValue("forum-name")
|
fname := r.PostFormValue("name")
|
||||||
fdesc := r.PostFormValue("forum-desc")
|
fdesc := r.PostFormValue("desc")
|
||||||
fpreset := c.StripInvalidPreset(r.PostFormValue("forum-preset"))
|
fpreset := c.StripInvalidPreset(r.PostFormValue("preset"))
|
||||||
factive := r.PostFormValue("forum-active")
|
factive := r.PostFormValue("active")
|
||||||
active := (factive == "on" || factive == "1")
|
active := (factive == "on" || factive == "1")
|
||||||
|
|
||||||
_, err := c.Forums.Create(fname, fdesc, active, fpreset)
|
_, err := c.Forums.Create(fname, fdesc, active, fpreset)
|
||||||
|
|
|
@ -37,22 +37,22 @@
|
||||||
<form action="/panel/forums/create/?s={{.CurrentUser.Session}}" method="post">
|
<form action="/panel/forums/create/?s={{.CurrentUser.Session}}" method="post">
|
||||||
<div class="formrow">
|
<div class="formrow">
|
||||||
<div class="formitem formlabel"><a>{{lang "panel.forums_create_name_label"}}</a></div>
|
<div class="formitem formlabel"><a>{{lang "panel.forums_create_name_label"}}</a></div>
|
||||||
<div class="formitem"><input name="forum-name" type="text" placeholder="{{lang "panel.forums_create_name"}}" /></div>
|
<div class="formitem"><input name="name" type="text" placeholder="{{lang "panel.forums_create_name"}}" /></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="formrow">
|
<div class="formrow">
|
||||||
<div class="formitem formlabel"><a>{{lang "panel.forums_create_description_label"}}</a></div>
|
<div class="formitem formlabel"><a>{{lang "panel.forums_create_description_label"}}</a></div>
|
||||||
<div class="formitem"><input name="forum-desc" type="text" placeholder="{{lang "panel.forums_create_description"}}" /></div>
|
<div class="formitem"><input name="desc" type="text" placeholder="{{lang "panel.forums_create_description"}}" /></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="formrow">
|
<div class="formrow">
|
||||||
<div class="formitem formlabel"><a>{{lang "panel.forums_active_label"}}</a></div>
|
<div class="formitem formlabel"><a>{{lang "panel.forums_active_label"}}</a></div>
|
||||||
<div class="formitem"><select name="forum-active">
|
<div class="formitem"><select name="active">
|
||||||
<option selected value="1">{{lang "option_yes"}}</option>
|
<option selected value="1">{{lang "option_yes"}}</option>
|
||||||
<option value="0">{{lang "option_no"}}</option>
|
<option value="0">{{lang "option_no"}}</option>
|
||||||
</select></div>
|
</select></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="formrow">
|
<div class="formrow">
|
||||||
<div class="formitem formlabel"><a>{{lang "panel.forums_preset_label"}}</a></div>
|
<div class="formitem formlabel"><a>{{lang "panel.forums_preset_label"}}</a></div>
|
||||||
<div class="formitem"><select name="forum-preset">
|
<div class="formitem"><select name="preset">
|
||||||
<option selected value="all">{{lang "panel_preset_everyone"}}</option>
|
<option selected value="all">{{lang "panel_preset_everyone"}}</option>
|
||||||
<option value="announce">{{lang "panel_preset_announcements"}}</option>
|
<option value="announce">{{lang "panel_preset_announcements"}}</option>
|
||||||
<option value="members">{{lang "panel_preset_member_only"}}</option>
|
<option value="members">{{lang "panel_preset_member_only"}}</option>
|
||||||
|
|
Loading…
Reference in New Issue