[MM-33640] storetest/team_store: use NewTestId for fields like names etc. (#17204)
* storetest/team_store: use NewTestId for fields like names etc. * reflect review comments * fix tests * we love good old C * remove rand
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
cd0f92e2e7
Коммит
85bc354680
@@ -76,7 +76,7 @@ func TestTeamStore(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreSave(t *testing.T, ss store.Store) {
|
func testTeamStoreSave(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
|
|
||||||
@@ -94,7 +94,7 @@ func testTeamStoreSave(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreUpdate(t *testing.T, ss store.Store) {
|
func testTeamStoreUpdate(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
_, err := ss.Team().Save(&o1)
|
_, err := ss.Team().Save(&o1)
|
||||||
@@ -117,7 +117,7 @@ func testTeamStoreUpdate(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreGet(t *testing.T, ss store.Store) {
|
func testTeamStoreGet(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
_, err := ss.Team().Save(&o1)
|
_, err := ss.Team().Save(&o1)
|
||||||
@@ -134,7 +134,7 @@ func testTeamStoreGet(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreGetByNames(t *testing.T, ss store.Store) {
|
func testTeamStoreGetByNames(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
|
|
||||||
@@ -143,7 +143,7 @@ func testTeamStoreGetByNames(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName2"
|
o2.DisplayName = "DisplayName2"
|
||||||
o2.Name = "z-z-z" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
|
|
||||||
@@ -187,7 +187,7 @@ func testTeamStoreGetByNames(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreGetByName(t *testing.T, ss store.Store) {
|
func testTeamStoreGetByName(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
|
|
||||||
@@ -214,8 +214,8 @@ func testTeamStoreGetByName(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
func testTeamStoreSearchAll(t *testing.T, ss store.Store) {
|
func testTeamStoreSearchAll(t *testing.T, ss store.Store) {
|
||||||
o := model.Team{}
|
o := model.Team{}
|
||||||
o.DisplayName = "ADisplayName" + model.NewId()
|
o.DisplayName = "ADisplayName" + NewTestId()
|
||||||
o.Name = "zzzzzz-" + model.NewId() + "a"
|
o.Name = "searchterm-" + NewTestId()
|
||||||
o.Email = MakeEmail()
|
o.Email = MakeEmail()
|
||||||
o.Type = model.TEAM_OPEN
|
o.Type = model.TEAM_OPEN
|
||||||
o.AllowOpenInvite = true
|
o.AllowOpenInvite = true
|
||||||
@@ -224,8 +224,8 @@ func testTeamStoreSearchAll(t *testing.T, ss store.Store) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
p := model.Team{}
|
p := model.Team{}
|
||||||
p.DisplayName = "BDisplayName" + model.NewId()
|
p.DisplayName = "BDisplayName" + NewTestId()
|
||||||
p.Name = "zzzzzz-" + model.NewId() + "a"
|
p.Name = "searchterm-" + NewTestId()
|
||||||
p.Email = MakeEmail()
|
p.Email = MakeEmail()
|
||||||
p.Type = model.TEAM_OPEN
|
p.Type = model.TEAM_OPEN
|
||||||
p.AllowOpenInvite = false
|
p.AllowOpenInvite = false
|
||||||
@@ -234,8 +234,8 @@ func testTeamStoreSearchAll(t *testing.T, ss store.Store) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
g := model.Team{}
|
g := model.Team{}
|
||||||
g.DisplayName = "CDisplayName" + model.NewId()
|
g.DisplayName = "CDisplayName" + NewTestId()
|
||||||
g.Name = "zzzzzz-" + model.NewId() + "a"
|
g.Name = "searchterm-" + NewTestId()
|
||||||
g.Email = MakeEmail()
|
g.Email = MakeEmail()
|
||||||
g.Type = model.TEAM_OPEN
|
g.Type = model.TEAM_OPEN
|
||||||
g.AllowOpenInvite = false
|
g.AllowOpenInvite = false
|
||||||
@@ -315,56 +315,56 @@ func testTeamStoreSearchAll(t *testing.T, ss store.Store) {
|
|||||||
[]string{p.Id},
|
[]string{p.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 z teams",
|
"Search for all 3 searchterm teams",
|
||||||
&model.TeamSearch{Term: "zzzzzz"},
|
&model.TeamSearch{Term: "searchterm"},
|
||||||
3,
|
3,
|
||||||
[]string{o.Id, p.Id, g.Id},
|
[]string{o.Id, p.Id, g.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by allow open invite",
|
"Search for all 3 teams filter by allow open invite",
|
||||||
&model.TeamSearch{Term: "zzzzzz", AllowOpenInvite: model.NewBool(true)},
|
&model.TeamSearch{Term: "searchterm", AllowOpenInvite: model.NewBool(true)},
|
||||||
1,
|
1,
|
||||||
[]string{o.Id},
|
[]string{o.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by allow open invite = false",
|
"Search for all 3 teams filter by allow open invite = false",
|
||||||
&model.TeamSearch{Term: "zzzzzz", AllowOpenInvite: model.NewBool(false)},
|
&model.TeamSearch{Term: "searchterm", AllowOpenInvite: model.NewBool(false)},
|
||||||
1,
|
1,
|
||||||
[]string{p.Id},
|
[]string{p.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by group constrained",
|
"Search for all 3 teams filter by group constrained",
|
||||||
&model.TeamSearch{Term: "zzzzzz", GroupConstrained: model.NewBool(true)},
|
&model.TeamSearch{Term: "searchterm", GroupConstrained: model.NewBool(true)},
|
||||||
1,
|
1,
|
||||||
[]string{g.Id},
|
[]string{g.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by group constrained = false",
|
"Search for all 3 teams filter by group constrained = false",
|
||||||
&model.TeamSearch{Term: "zzzzzz", GroupConstrained: model.NewBool(false)},
|
&model.TeamSearch{Term: "searchterm", GroupConstrained: model.NewBool(false)},
|
||||||
2,
|
2,
|
||||||
[]string{o.Id, p.Id},
|
[]string{o.Id, p.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by allow open invite and include group constrained",
|
"Search for all 3 teams filter by allow open invite and include group constrained",
|
||||||
&model.TeamSearch{Term: "zzzzzz", AllowOpenInvite: model.NewBool(true), GroupConstrained: model.NewBool(true)},
|
&model.TeamSearch{Term: "searchterm", AllowOpenInvite: model.NewBool(true), GroupConstrained: model.NewBool(true)},
|
||||||
2,
|
2,
|
||||||
[]string{o.Id, g.Id},
|
[]string{o.Id, g.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by group constrained and not open invite",
|
"Search for all 3 teams filter by group constrained and not open invite",
|
||||||
&model.TeamSearch{Term: "zzzzzz", GroupConstrained: model.NewBool(true), AllowOpenInvite: model.NewBool(false)},
|
&model.TeamSearch{Term: "searchterm", GroupConstrained: model.NewBool(true), AllowOpenInvite: model.NewBool(false)},
|
||||||
2,
|
2,
|
||||||
[]string{g.Id, p.Id},
|
[]string{g.Id, p.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by group constrained false and open invite",
|
"Search for all 3 teams filter by group constrained false and open invite",
|
||||||
&model.TeamSearch{Term: "zzzzzz", GroupConstrained: model.NewBool(false), AllowOpenInvite: model.NewBool(true)},
|
&model.TeamSearch{Term: "searchterm", GroupConstrained: model.NewBool(false), AllowOpenInvite: model.NewBool(true)},
|
||||||
2,
|
2,
|
||||||
[]string{o.Id, p.Id},
|
[]string{o.Id, p.Id},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Search for all 3 teams filter by group constrained false and open invite false",
|
"Search for all 3 teams filter by group constrained false and open invite false",
|
||||||
&model.TeamSearch{Term: "zzzzzz", GroupConstrained: model.NewBool(false), AllowOpenInvite: model.NewBool(false)},
|
&model.TeamSearch{Term: "searchterm", GroupConstrained: model.NewBool(false), AllowOpenInvite: model.NewBool(false)},
|
||||||
2,
|
2,
|
||||||
[]string{p.Id, o.Id},
|
[]string{p.Id, o.Id},
|
||||||
},
|
},
|
||||||
@@ -386,8 +386,8 @@ func testTeamStoreSearchAll(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
func testTeamStoreSearchOpen(t *testing.T, ss store.Store) {
|
func testTeamStoreSearchOpen(t *testing.T, ss store.Store) {
|
||||||
o := model.Team{}
|
o := model.Team{}
|
||||||
o.DisplayName = "ADisplayName" + model.NewId()
|
o.DisplayName = "ADisplayName" + NewTestId()
|
||||||
o.Name = "zz" + model.NewId() + "a"
|
o.Name = NewTestId()
|
||||||
o.Email = MakeEmail()
|
o.Email = MakeEmail()
|
||||||
o.Type = model.TEAM_OPEN
|
o.Type = model.TEAM_OPEN
|
||||||
o.AllowOpenInvite = true
|
o.AllowOpenInvite = true
|
||||||
@@ -396,8 +396,8 @@ func testTeamStoreSearchOpen(t *testing.T, ss store.Store) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
p := model.Team{}
|
p := model.Team{}
|
||||||
p.DisplayName = "ADisplayName" + model.NewId()
|
p.DisplayName = "ADisplayName" + NewTestId()
|
||||||
p.Name = "zz" + model.NewId() + "a"
|
p.Name = NewTestId()
|
||||||
p.Email = MakeEmail()
|
p.Email = MakeEmail()
|
||||||
p.Type = model.TEAM_OPEN
|
p.Type = model.TEAM_OPEN
|
||||||
p.AllowOpenInvite = false
|
p.AllowOpenInvite = false
|
||||||
@@ -492,8 +492,8 @@ func testTeamStoreSearchOpen(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
func testTeamStoreSearchPrivate(t *testing.T, ss store.Store) {
|
func testTeamStoreSearchPrivate(t *testing.T, ss store.Store) {
|
||||||
o := model.Team{}
|
o := model.Team{}
|
||||||
o.DisplayName = "ADisplayName" + model.NewId()
|
o.DisplayName = "ADisplayName" + NewTestId()
|
||||||
o.Name = "zz" + model.NewId() + "a"
|
o.Name = NewTestId()
|
||||||
o.Email = MakeEmail()
|
o.Email = MakeEmail()
|
||||||
o.Type = model.TEAM_OPEN
|
o.Type = model.TEAM_OPEN
|
||||||
o.AllowOpenInvite = true
|
o.AllowOpenInvite = true
|
||||||
@@ -502,8 +502,8 @@ func testTeamStoreSearchPrivate(t *testing.T, ss store.Store) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
p := model.Team{}
|
p := model.Team{}
|
||||||
p.DisplayName = "ADisplayName" + model.NewId()
|
p.DisplayName = "ADisplayName" + NewTestId()
|
||||||
p.Name = "zz" + model.NewId() + "a"
|
p.Name = NewTestId()
|
||||||
p.Email = MakeEmail()
|
p.Email = MakeEmail()
|
||||||
p.Type = model.TEAM_OPEN
|
p.Type = model.TEAM_OPEN
|
||||||
p.AllowOpenInvite = false
|
p.AllowOpenInvite = false
|
||||||
@@ -599,7 +599,7 @@ func testTeamStoreSearchPrivate(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreGetByInviteId(t *testing.T, ss store.Store) {
|
func testTeamStoreGetByInviteId(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.InviteId = model.NewId()
|
o1.InviteId = model.NewId()
|
||||||
@@ -609,7 +609,7 @@ func testTeamStoreGetByInviteId(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
|
|
||||||
@@ -624,7 +624,7 @@ func testTeamStoreGetByInviteId(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreByUserId(t *testing.T, ss store.Store) {
|
func testTeamStoreByUserId(t *testing.T, ss store.Store) {
|
||||||
o1 := &model.Team{}
|
o1 := &model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.InviteId = model.NewId()
|
o1.InviteId = model.NewId()
|
||||||
@@ -644,7 +644,7 @@ func testTeamStoreByUserId(t *testing.T, ss store.Store) {
|
|||||||
func testGetAllTeamListing(t *testing.T, ss store.Store) {
|
func testGetAllTeamListing(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -653,7 +653,7 @@ func testGetAllTeamListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
_, err = ss.Team().Save(&o2)
|
_, err = ss.Team().Save(&o2)
|
||||||
@@ -661,7 +661,7 @@ func testGetAllTeamListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName"
|
o3.DisplayName = "DisplayName"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_INVITE
|
o3.Type = model.TEAM_INVITE
|
||||||
o3.AllowOpenInvite = true
|
o3.AllowOpenInvite = true
|
||||||
@@ -670,7 +670,7 @@ func testGetAllTeamListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o4 := model.Team{}
|
o4 := model.Team{}
|
||||||
o4.DisplayName = "DisplayName"
|
o4.DisplayName = "DisplayName"
|
||||||
o4.Name = "zz" + model.NewId() + "b"
|
o4.Name = NewTestId()
|
||||||
o4.Email = MakeEmail()
|
o4.Email = MakeEmail()
|
||||||
o4.Type = model.TEAM_INVITE
|
o4.Type = model.TEAM_INVITE
|
||||||
_, err = ss.Team().Save(&o4)
|
_, err = ss.Team().Save(&o4)
|
||||||
@@ -688,7 +688,7 @@ func testGetAllTeamListing(t *testing.T, ss store.Store) {
|
|||||||
func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -697,7 +697,7 @@ func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
o2.AllowOpenInvite = false
|
o2.AllowOpenInvite = false
|
||||||
@@ -706,7 +706,7 @@ func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName"
|
o3.DisplayName = "DisplayName"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_INVITE
|
o3.Type = model.TEAM_INVITE
|
||||||
o3.AllowOpenInvite = true
|
o3.AllowOpenInvite = true
|
||||||
@@ -715,7 +715,7 @@ func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o4 := model.Team{}
|
o4 := model.Team{}
|
||||||
o4.DisplayName = "DisplayName"
|
o4.DisplayName = "DisplayName"
|
||||||
o4.Name = "zz" + model.NewId() + "b"
|
o4.Name = NewTestId()
|
||||||
o4.Email = MakeEmail()
|
o4.Email = MakeEmail()
|
||||||
o4.Type = model.TEAM_INVITE
|
o4.Type = model.TEAM_INVITE
|
||||||
o4.AllowOpenInvite = false
|
o4.AllowOpenInvite = false
|
||||||
@@ -733,7 +733,7 @@ func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o5 := model.Team{}
|
o5 := model.Team{}
|
||||||
o5.DisplayName = "DisplayName"
|
o5.DisplayName = "DisplayName"
|
||||||
o5.Name = "z-z-z" + model.NewId() + "b"
|
o5.Name = NewTestId()
|
||||||
o5.Email = MakeEmail()
|
o5.Email = MakeEmail()
|
||||||
o5.Type = model.TEAM_OPEN
|
o5.Type = model.TEAM_OPEN
|
||||||
o5.AllowOpenInvite = true
|
o5.AllowOpenInvite = true
|
||||||
@@ -762,7 +762,7 @@ func testGetAllTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
func testGetAllPrivateTeamListing(t *testing.T, ss store.Store) {
|
func testGetAllPrivateTeamListing(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -771,7 +771,7 @@ func testGetAllPrivateTeamListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
_, err = ss.Team().Save(&o2)
|
_, err = ss.Team().Save(&o2)
|
||||||
@@ -779,7 +779,7 @@ func testGetAllPrivateTeamListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName"
|
o3.DisplayName = "DisplayName"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_INVITE
|
o3.Type = model.TEAM_INVITE
|
||||||
o3.AllowOpenInvite = true
|
o3.AllowOpenInvite = true
|
||||||
@@ -788,7 +788,7 @@ func testGetAllPrivateTeamListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o4 := model.Team{}
|
o4 := model.Team{}
|
||||||
o4.DisplayName = "DisplayName"
|
o4.DisplayName = "DisplayName"
|
||||||
o4.Name = "zz" + model.NewId() + "b"
|
o4.Name = NewTestId()
|
||||||
o4.Email = MakeEmail()
|
o4.Email = MakeEmail()
|
||||||
o4.Type = model.TEAM_INVITE
|
o4.Type = model.TEAM_INVITE
|
||||||
_, err = ss.Team().Save(&o4)
|
_, err = ss.Team().Save(&o4)
|
||||||
@@ -806,7 +806,7 @@ func testGetAllPrivateTeamListing(t *testing.T, ss store.Store) {
|
|||||||
func testGetAllPrivateTeamPageListing(t *testing.T, ss store.Store) {
|
func testGetAllPrivateTeamPageListing(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -815,7 +815,7 @@ func testGetAllPrivateTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
o2.AllowOpenInvite = false
|
o2.AllowOpenInvite = false
|
||||||
@@ -824,7 +824,7 @@ func testGetAllPrivateTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName"
|
o3.DisplayName = "DisplayName"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_INVITE
|
o3.Type = model.TEAM_INVITE
|
||||||
o3.AllowOpenInvite = true
|
o3.AllowOpenInvite = true
|
||||||
@@ -833,7 +833,7 @@ func testGetAllPrivateTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o4 := model.Team{}
|
o4 := model.Team{}
|
||||||
o4.DisplayName = "DisplayName"
|
o4.DisplayName = "DisplayName"
|
||||||
o4.Name = "zz" + model.NewId() + "b"
|
o4.Name = NewTestId()
|
||||||
o4.Email = MakeEmail()
|
o4.Email = MakeEmail()
|
||||||
o4.Type = model.TEAM_INVITE
|
o4.Type = model.TEAM_INVITE
|
||||||
o4.AllowOpenInvite = false
|
o4.AllowOpenInvite = false
|
||||||
@@ -850,7 +850,7 @@ func testGetAllPrivateTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o5 := model.Team{}
|
o5 := model.Team{}
|
||||||
o5.DisplayName = "DisplayName"
|
o5.DisplayName = "DisplayName"
|
||||||
o5.Name = "z-z-z" + model.NewId() + "b"
|
o5.Name = NewTestId()
|
||||||
o5.Email = MakeEmail()
|
o5.Email = MakeEmail()
|
||||||
o5.Type = model.TEAM_OPEN
|
o5.Type = model.TEAM_OPEN
|
||||||
o5.AllowOpenInvite = true
|
o5.AllowOpenInvite = true
|
||||||
@@ -879,7 +879,7 @@ func testGetAllPublicTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName1"
|
o1.DisplayName = "DisplayName1"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -888,7 +888,7 @@ func testGetAllPublicTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName2"
|
o2.DisplayName = "DisplayName2"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
o2.AllowOpenInvite = false
|
o2.AllowOpenInvite = false
|
||||||
@@ -897,7 +897,7 @@ func testGetAllPublicTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName3"
|
o3.DisplayName = "DisplayName3"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_INVITE
|
o3.Type = model.TEAM_INVITE
|
||||||
o3.AllowOpenInvite = true
|
o3.AllowOpenInvite = true
|
||||||
@@ -906,7 +906,7 @@ func testGetAllPublicTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o4 := model.Team{}
|
o4 := model.Team{}
|
||||||
o4.DisplayName = "DisplayName4"
|
o4.DisplayName = "DisplayName4"
|
||||||
o4.Name = "zz" + model.NewId() + "b"
|
o4.Name = NewTestId()
|
||||||
o4.Email = MakeEmail()
|
o4.Email = MakeEmail()
|
||||||
o4.Type = model.TEAM_INVITE
|
o4.Type = model.TEAM_INVITE
|
||||||
o4.AllowOpenInvite = false
|
o4.AllowOpenInvite = false
|
||||||
@@ -919,7 +919,7 @@ func testGetAllPublicTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o5 := model.Team{}
|
o5 := model.Team{}
|
||||||
o5.DisplayName = "DisplayName5"
|
o5.DisplayName = "DisplayName5"
|
||||||
o5.Name = "z-z-z" + model.NewId() + "b"
|
o5.Name = NewTestId()
|
||||||
o5.Email = MakeEmail()
|
o5.Email = MakeEmail()
|
||||||
o5.Type = model.TEAM_OPEN
|
o5.Type = model.TEAM_OPEN
|
||||||
o5.AllowOpenInvite = true
|
o5.AllowOpenInvite = true
|
||||||
@@ -937,7 +937,7 @@ func testGetAllPublicTeamPageListing(t *testing.T, ss store.Store) {
|
|||||||
func testDelete(t *testing.T, ss store.Store) {
|
func testDelete(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -946,7 +946,7 @@ func testDelete(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "zz" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
_, err = ss.Team().Save(&o2)
|
_, err = ss.Team().Save(&o2)
|
||||||
@@ -961,7 +961,7 @@ func testPublicTeamCount(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -970,7 +970,7 @@ func testPublicTeamCount(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "z-z-z" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
o2.AllowOpenInvite = false
|
o2.AllowOpenInvite = false
|
||||||
@@ -979,7 +979,7 @@ func testPublicTeamCount(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName"
|
o3.DisplayName = "DisplayName"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_OPEN
|
o3.Type = model.TEAM_OPEN
|
||||||
o3.AllowOpenInvite = true
|
o3.AllowOpenInvite = true
|
||||||
@@ -996,7 +996,7 @@ func testPrivateTeamCount(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = false
|
o1.AllowOpenInvite = false
|
||||||
@@ -1005,7 +1005,7 @@ func testPrivateTeamCount(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o2 := model.Team{}
|
o2 := model.Team{}
|
||||||
o2.DisplayName = "DisplayName"
|
o2.DisplayName = "DisplayName"
|
||||||
o2.Name = "z-z-z" + model.NewId() + "b"
|
o2.Name = NewTestId()
|
||||||
o2.Email = MakeEmail()
|
o2.Email = MakeEmail()
|
||||||
o2.Type = model.TEAM_OPEN
|
o2.Type = model.TEAM_OPEN
|
||||||
o2.AllowOpenInvite = true
|
o2.AllowOpenInvite = true
|
||||||
@@ -1014,7 +1014,7 @@ func testPrivateTeamCount(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
o3 := model.Team{}
|
o3 := model.Team{}
|
||||||
o3.DisplayName = "DisplayName"
|
o3.DisplayName = "DisplayName"
|
||||||
o3.Name = "z-z-z" + model.NewId() + "b"
|
o3.Name = NewTestId()
|
||||||
o3.Email = MakeEmail()
|
o3.Email = MakeEmail()
|
||||||
o3.Type = model.TEAM_OPEN
|
o3.Type = model.TEAM_OPEN
|
||||||
o3.AllowOpenInvite = false
|
o3.AllowOpenInvite = false
|
||||||
@@ -1029,7 +1029,7 @@ func testPrivateTeamCount(t *testing.T, ss store.Store) {
|
|||||||
func testTeamCount(t *testing.T, ss store.Store) {
|
func testTeamCount(t *testing.T, ss store.Store) {
|
||||||
o1 := model.Team{}
|
o1 := model.Team{}
|
||||||
o1.DisplayName = "DisplayName"
|
o1.DisplayName = "DisplayName"
|
||||||
o1.Name = "z-z-z" + model.NewId() + "b"
|
o1.Name = NewTestId()
|
||||||
o1.Email = MakeEmail()
|
o1.Email = MakeEmail()
|
||||||
o1.Type = model.TEAM_OPEN
|
o1.Type = model.TEAM_OPEN
|
||||||
o1.AllowOpenInvite = true
|
o1.AllowOpenInvite = true
|
||||||
@@ -1296,7 +1296,7 @@ func testTeamSaveMember(t *testing.T, ss store.Store) {
|
|||||||
t.Run("insert member correctly (in team without scheme)", func(t *testing.T) {
|
t.Run("insert member correctly (in team without scheme)", func(t *testing.T) {
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
}
|
}
|
||||||
@@ -1436,9 +1436,9 @@ func testTeamSaveMember(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
t.Run("insert member correctly (in team with scheme)", func(t *testing.T) {
|
t.Run("insert member correctly (in team with scheme)", func(t *testing.T) {
|
||||||
ts := &model.Scheme{
|
ts := &model.Scheme{
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
ts, nErr := ss.Scheme().Save(ts)
|
ts, nErr := ss.Scheme().Save(ts)
|
||||||
@@ -1446,7 +1446,7 @@ func testTeamSaveMember(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &ts.Id,
|
SchemeId: &ts.Id,
|
||||||
@@ -1652,7 +1652,7 @@ func testTeamSaveMultipleMembers(t *testing.T, ss store.Store) {
|
|||||||
t.Run("insert members correctly (in team without scheme)", func(t *testing.T) {
|
t.Run("insert members correctly (in team without scheme)", func(t *testing.T) {
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
}
|
}
|
||||||
@@ -1804,9 +1804,9 @@ func testTeamSaveMultipleMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
t.Run("insert members correctly (in team with scheme)", func(t *testing.T) {
|
t.Run("insert members correctly (in team with scheme)", func(t *testing.T) {
|
||||||
ts := &model.Scheme{
|
ts := &model.Scheme{
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
ts, nErr := ss.Scheme().Save(ts)
|
ts, nErr := ss.Scheme().Save(ts)
|
||||||
@@ -1814,7 +1814,7 @@ func testTeamSaveMultipleMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &ts.Id,
|
SchemeId: &ts.Id,
|
||||||
@@ -1981,7 +1981,7 @@ func testTeamUpdateMember(t *testing.T, ss store.Store) {
|
|||||||
t.Run("insert member correctly (in team without scheme)", func(t *testing.T) {
|
t.Run("insert member correctly (in team without scheme)", func(t *testing.T) {
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
}
|
}
|
||||||
@@ -2121,9 +2121,9 @@ func testTeamUpdateMember(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
t.Run("insert member correctly (in team with scheme)", func(t *testing.T) {
|
t.Run("insert member correctly (in team with scheme)", func(t *testing.T) {
|
||||||
ts := &model.Scheme{
|
ts := &model.Scheme{
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
ts, nErr := ss.Scheme().Save(ts)
|
ts, nErr := ss.Scheme().Save(ts)
|
||||||
@@ -2131,7 +2131,7 @@ func testTeamUpdateMember(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &ts.Id,
|
SchemeId: &ts.Id,
|
||||||
@@ -2290,7 +2290,7 @@ func testTeamUpdateMultipleMembers(t *testing.T, ss store.Store) {
|
|||||||
t.Run("update members correctly (in team without scheme)", func(t *testing.T) {
|
t.Run("update members correctly (in team without scheme)", func(t *testing.T) {
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
}
|
}
|
||||||
@@ -2438,9 +2438,9 @@ func testTeamUpdateMultipleMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
t.Run("insert members correctly (in team with scheme)", func(t *testing.T) {
|
t.Run("insert members correctly (in team with scheme)", func(t *testing.T) {
|
||||||
ts := &model.Scheme{
|
ts := &model.Scheme{
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
ts, nErr := ss.Scheme().Save(ts)
|
ts, nErr := ss.Scheme().Save(ts)
|
||||||
@@ -2448,7 +2448,7 @@ func testTeamUpdateMultipleMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
team := &model.Team{
|
team := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &ts.Id,
|
SchemeId: &ts.Id,
|
||||||
@@ -2750,7 +2750,7 @@ func testSaveTeamMemberMaxMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
team, errSave := ss.Team().Save(&model.Team{
|
team, errSave := ss.Team().Save(&model.Team{
|
||||||
DisplayName: "DisplayName",
|
DisplayName: "DisplayName",
|
||||||
Name: "z-z-z" + model.NewId() + "b",
|
Name: NewTestId(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
})
|
})
|
||||||
require.NoError(t, errSave)
|
require.NoError(t, errSave)
|
||||||
@@ -2762,7 +2762,7 @@ func testSaveTeamMemberMaxMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
for i := 0; i < maxUsersPerTeam; i++ {
|
for i := 0; i < maxUsersPerTeam; i++ {
|
||||||
user, err := ss.User().Save(&model.User{
|
user, err := ss.User().Save(&model.User{
|
||||||
Username: model.NewId(),
|
Username: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
@@ -2788,7 +2788,7 @@ func testSaveTeamMemberMaxMembers(t *testing.T, ss store.Store) {
|
|||||||
require.Equal(t, int(totalMemberCount), maxUsersPerTeam, "should start with 5 team members, had %v instead", totalMemberCount)
|
require.Equal(t, int(totalMemberCount), maxUsersPerTeam, "should start with 5 team members, had %v instead", totalMemberCount)
|
||||||
|
|
||||||
user, nErr := ss.User().Save(&model.User{
|
user, nErr := ss.User().Save(&model.User{
|
||||||
Username: model.NewId(),
|
Username: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
})
|
})
|
||||||
require.NoError(t, nErr)
|
require.NoError(t, nErr)
|
||||||
@@ -2836,7 +2836,7 @@ func testSaveTeamMemberMaxMembers(t *testing.T, ss store.Store) {
|
|||||||
require.NoError(t, nErr)
|
require.NoError(t, nErr)
|
||||||
|
|
||||||
user, nErr = ss.User().Save(&model.User{
|
user, nErr = ss.User().Save(&model.User{
|
||||||
Username: model.NewId(),
|
Username: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
})
|
})
|
||||||
require.NoError(t, nErr)
|
require.NoError(t, nErr)
|
||||||
@@ -2870,9 +2870,9 @@ func testGetTeamMember(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
// Test with a custom team scheme.
|
// Test with a custom team scheme.
|
||||||
s2 := &model.Scheme{
|
s2 := &model.Scheme{
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
s2, nErr = ss.Scheme().Save(s2)
|
s2, nErr = ss.Scheme().Save(s2)
|
||||||
@@ -2881,7 +2881,7 @@ func testGetTeamMember(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
t2, nErr := ss.Team().Save(&model.Team{
|
t2, nErr := ss.Team().Save(&model.Team{
|
||||||
DisplayName: "DisplayName",
|
DisplayName: "DisplayName",
|
||||||
Name: "z-z-z" + model.NewId() + "b",
|
Name: NewTestId(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s2.Id,
|
SchemeId: &s2.Id,
|
||||||
})
|
})
|
||||||
@@ -3099,16 +3099,16 @@ func testUpdateLastTeamIconUpdate(t *testing.T, ss store.Store) {
|
|||||||
func testGetTeamsByScheme(t *testing.T, ss store.Store) {
|
func testGetTeamsByScheme(t *testing.T, ss store.Store) {
|
||||||
// Create some schemes.
|
// Create some schemes.
|
||||||
s1 := &model.Scheme{
|
s1 := &model.Scheme{
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
|
|
||||||
s2 := &model.Scheme{
|
s2 := &model.Scheme{
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3119,24 +3119,24 @@ func testGetTeamsByScheme(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
// Create and save some teams.
|
// Create and save some teams.
|
||||||
t1 := &model.Team{
|
t1 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
}
|
}
|
||||||
|
|
||||||
t2 := &model.Team{
|
t2 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
}
|
}
|
||||||
|
|
||||||
t3 := &model.Team{
|
t3 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
}
|
}
|
||||||
@@ -3170,7 +3170,7 @@ func testTeamStoreMigrateTeamMembers(t *testing.T, ss store.Store) {
|
|||||||
s1 := model.NewId()
|
s1 := model.NewId()
|
||||||
t1 := &model.Team{
|
t1 := &model.Team{
|
||||||
DisplayName: "Name",
|
DisplayName: "Name",
|
||||||
Name: "z-z-z" + model.NewId() + "b",
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
InviteId: model.NewId(),
|
InviteId: model.NewId(),
|
||||||
@@ -3181,17 +3181,17 @@ func testTeamStoreMigrateTeamMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
tm1 := &model.TeamMember{
|
tm1 := &model.TeamMember{
|
||||||
TeamId: t1.Id,
|
TeamId: t1.Id,
|
||||||
UserId: model.NewId(),
|
UserId: NewTestId(),
|
||||||
ExplicitRoles: "team_admin team_user",
|
ExplicitRoles: "team_admin team_user",
|
||||||
}
|
}
|
||||||
tm2 := &model.TeamMember{
|
tm2 := &model.TeamMember{
|
||||||
TeamId: t1.Id,
|
TeamId: t1.Id,
|
||||||
UserId: model.NewId(),
|
UserId: NewTestId(),
|
||||||
ExplicitRoles: "team_user",
|
ExplicitRoles: "team_user",
|
||||||
}
|
}
|
||||||
tm3 := &model.TeamMember{
|
tm3 := &model.TeamMember{
|
||||||
TeamId: t1.Id,
|
TeamId: t1.Id,
|
||||||
UserId: model.NewId(),
|
UserId: NewTestId(),
|
||||||
ExplicitRoles: "something_else",
|
ExplicitRoles: "something_else",
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3237,25 +3237,25 @@ func testTeamStoreMigrateTeamMembers(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
func testResetAllTeamSchemes(t *testing.T, ss store.Store) {
|
func testResetAllTeamSchemes(t *testing.T, ss store.Store) {
|
||||||
s1 := &model.Scheme{
|
s1 := &model.Scheme{
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
s1, err := ss.Scheme().Save(s1)
|
s1, err := ss.Scheme().Save(s1)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
t1 := &model.Team{
|
t1 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
}
|
}
|
||||||
|
|
||||||
t2 := &model.Team{
|
t2 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
@@ -3328,9 +3328,9 @@ func testTeamStoreClearAllCustomRoleAssignments(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
||||||
s1 := &model.Scheme{
|
s1 := &model.Scheme{
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Name: model.NewId(),
|
Name: NewTestId(),
|
||||||
Description: model.NewId(),
|
Description: NewTestId(),
|
||||||
Scope: model.SCHEME_SCOPE_TEAM,
|
Scope: model.SCHEME_SCOPE_TEAM,
|
||||||
}
|
}
|
||||||
s1, err := ss.Scheme().Save(s1)
|
s1, err := ss.Scheme().Save(s1)
|
||||||
@@ -3341,8 +3341,8 @@ func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
|||||||
assert.Equal(t, int64(0), count1)
|
assert.Equal(t, int64(0), count1)
|
||||||
|
|
||||||
t1 := &model.Team{
|
t1 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
@@ -3355,8 +3355,8 @@ func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
|||||||
assert.Equal(t, int64(1), count2)
|
assert.Equal(t, int64(1), count2)
|
||||||
|
|
||||||
t2 := &model.Team{
|
t2 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
@@ -3369,8 +3369,8 @@ func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
|||||||
assert.Equal(t, int64(2), count3)
|
assert.Equal(t, int64(2), count3)
|
||||||
|
|
||||||
t3 := &model.Team{
|
t3 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
}
|
}
|
||||||
@@ -3382,8 +3382,8 @@ func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
|||||||
assert.Equal(t, int64(2), count4)
|
assert.Equal(t, int64(2), count4)
|
||||||
|
|
||||||
t4 := &model.Team{
|
t4 := &model.Team{
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_OPEN,
|
Type: model.TEAM_OPEN,
|
||||||
SchemeId: &s1.Id,
|
SchemeId: &s1.Id,
|
||||||
@@ -3400,7 +3400,7 @@ func testTeamStoreAnalyticsGetTeamCountForScheme(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreGetAllForExportAfter(t *testing.T, ss store.Store) {
|
func testTeamStoreGetAllForExportAfter(t *testing.T, ss store.Store) {
|
||||||
t1 := model.Team{}
|
t1 := model.Team{}
|
||||||
t1.DisplayName = "Name"
|
t1.DisplayName = "Name"
|
||||||
t1.Name = "zz" + model.NewId()
|
t1.Name = NewTestId()
|
||||||
t1.Email = MakeEmail()
|
t1.Email = MakeEmail()
|
||||||
t1.Type = model.TEAM_OPEN
|
t1.Type = model.TEAM_OPEN
|
||||||
_, err := ss.Team().Save(&t1)
|
_, err := ss.Team().Save(&t1)
|
||||||
@@ -3424,7 +3424,7 @@ func testTeamStoreGetAllForExportAfter(t *testing.T, ss store.Store) {
|
|||||||
func testTeamStoreGetTeamMembersForExport(t *testing.T, ss store.Store) {
|
func testTeamStoreGetTeamMembersForExport(t *testing.T, ss store.Store) {
|
||||||
t1 := model.Team{}
|
t1 := model.Team{}
|
||||||
t1.DisplayName = "Name"
|
t1.DisplayName = "Name"
|
||||||
t1.Name = "zz" + model.NewId()
|
t1.Name = NewTestId()
|
||||||
t1.Email = MakeEmail()
|
t1.Email = MakeEmail()
|
||||||
t1.Type = model.TEAM_OPEN
|
t1.Type = model.TEAM_OPEN
|
||||||
_, err := ss.Team().Save(&t1)
|
_, err := ss.Team().Save(&t1)
|
||||||
@@ -3432,13 +3432,13 @@ func testTeamStoreGetTeamMembersForExport(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
u1 := model.User{}
|
u1 := model.User{}
|
||||||
u1.Email = MakeEmail()
|
u1.Email = MakeEmail()
|
||||||
u1.Nickname = model.NewId()
|
u1.Nickname = NewTestId()
|
||||||
_, err = ss.User().Save(&u1)
|
_, err = ss.User().Save(&u1)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
u2 := model.User{}
|
u2 := model.User{}
|
||||||
u2.Email = MakeEmail()
|
u2.Email = MakeEmail()
|
||||||
u2.Nickname = model.NewId()
|
u2.Nickname = NewTestId()
|
||||||
_, err = ss.User().Save(&u2)
|
_, err = ss.User().Save(&u2)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
@@ -3460,8 +3460,8 @@ func testTeamStoreGetTeamMembersForExport(t *testing.T, ss store.Store) {
|
|||||||
|
|
||||||
func testGroupSyncedTeamCount(t *testing.T, ss store.Store) {
|
func testGroupSyncedTeamCount(t *testing.T, ss store.Store) {
|
||||||
team1, err := ss.Team().Save(&model.Team{
|
team1, err := ss.Team().Save(&model.Team{
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Name: "zz" + model.NewId(),
|
Name: NewTestId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_INVITE,
|
Type: model.TEAM_INVITE,
|
||||||
GroupConstrained: model.NewBool(true),
|
GroupConstrained: model.NewBool(true),
|
||||||
@@ -3471,7 +3471,7 @@ func testGroupSyncedTeamCount(t *testing.T, ss store.Store) {
|
|||||||
defer ss.Team().PermanentDelete(team1.Id)
|
defer ss.Team().PermanentDelete(team1.Id)
|
||||||
|
|
||||||
team2, err := ss.Team().Save(&model.Team{
|
team2, err := ss.Team().Save(&model.Team{
|
||||||
DisplayName: model.NewId(),
|
DisplayName: NewTestId(),
|
||||||
Name: "zz" + model.NewId(),
|
Name: "zz" + model.NewId(),
|
||||||
Email: MakeEmail(),
|
Email: MakeEmail(),
|
||||||
Type: model.TEAM_INVITE,
|
Type: model.TEAM_INVITE,
|
||||||
|
|||||||
20
store/storetest/utils.go
Обычный файл
20
store/storetest/utils.go
Обычный файл
@@ -0,0 +1,20 @@
|
|||||||
|
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
||||||
|
// See LICENSE.txt for license information.
|
||||||
|
|
||||||
|
package storetest
|
||||||
|
|
||||||
|
import (
|
||||||
|
"github.com/mattermost/mattermost-server/v5/model"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewTestId is used for testing as a replacement for model.NewId(). It is a [A-Z0-9] string 26
|
||||||
|
// characters long. It replaces every odd character with a digit.
|
||||||
|
func NewTestId() string {
|
||||||
|
newId := []byte(model.NewId())
|
||||||
|
|
||||||
|
for i := 1; i < len(newId); i = i + 2 {
|
||||||
|
newId[i] = 48 + newId[i-1]%10
|
||||||
|
}
|
||||||
|
|
||||||
|
return string(newId)
|
||||||
|
}
|
||||||
21
store/storetest/utils_test.go
Обычный файл
21
store/storetest/utils_test.go
Обычный файл
@@ -0,0 +1,21 @@
|
|||||||
|
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
||||||
|
// See LICENSE.txt for license information.
|
||||||
|
|
||||||
|
package storetest
|
||||||
|
|
||||||
|
import (
|
||||||
|
"regexp"
|
||||||
|
"testing"
|
||||||
|
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestNewTestId(t *testing.T) {
|
||||||
|
rg := regexp.MustCompile(`(\S\d){13}`)
|
||||||
|
|
||||||
|
for i := 0; i < 1000; i++ {
|
||||||
|
id := NewTestId()
|
||||||
|
require.LessOrEqual(t, len(id), 26, "test ids shouldn't be longer than 26 chars")
|
||||||
|
require.Regexp(t, rg, id, "test ids should have pattern e.g a1b2c3...")
|
||||||
|
}
|
||||||
|
}
|
||||||
Ссылка в новой задаче
Block a user