коммит произвёл
GitHub
родитель
f290745496
Коммит
c3ed07e679
@@ -57,11 +57,11 @@ func BenchmarkDiff(b *testing.B) {
|
||||
b.Run("some diffs", func(b *testing.B) {
|
||||
baseCfg := defaultConfigGen()
|
||||
actualCfg := defaultConfigGen()
|
||||
baseCfg.ServiceSettings.SiteURL = model.NewString("http://localhost")
|
||||
baseCfg.ServiceSettings.ReadTimeout = model.NewInt(300)
|
||||
baseCfg.SqlSettings.QueryTimeout = model.NewInt(0)
|
||||
baseCfg.ServiceSettings.SiteURL = model.NewPointer("http://localhost")
|
||||
baseCfg.ServiceSettings.ReadTimeout = model.NewPointer(300)
|
||||
baseCfg.SqlSettings.QueryTimeout = model.NewPointer(0)
|
||||
actualCfg.PluginSettings.EnableUploads = nil
|
||||
actualCfg.TeamSettings.MaxChannelsPerTeam = model.NewInt64(100000)
|
||||
actualCfg.TeamSettings.MaxChannelsPerTeam = model.NewPointer(int64(100000))
|
||||
actualCfg.FeatureFlags = nil
|
||||
actualCfg.SqlSettings.DataSourceReplicas = []string{
|
||||
"ds0",
|
||||
@@ -142,12 +142,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive LdapSettings.BindPassword",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.LdapSettings.BindPassword = model.NewString("base")
|
||||
cfg.LdapSettings.BindPassword = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.LdapSettings.BindPassword = model.NewString("actual")
|
||||
cfg.LdapSettings.BindPassword = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -163,12 +163,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive FileSettings.PublicLinkSalt",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.FileSettings.PublicLinkSalt = model.NewString("base")
|
||||
cfg.FileSettings.PublicLinkSalt = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.FileSettings.PublicLinkSalt = model.NewString("actual")
|
||||
cfg.FileSettings.PublicLinkSalt = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -184,12 +184,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive FileSettings.AmazonS3SecretAccessKey",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.FileSettings.AmazonS3SecretAccessKey = model.NewString("base")
|
||||
cfg.FileSettings.AmazonS3SecretAccessKey = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.FileSettings.AmazonS3SecretAccessKey = model.NewString("actual")
|
||||
cfg.FileSettings.AmazonS3SecretAccessKey = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -205,12 +205,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive SqlSettings.DataSource",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.SqlSettings.DataSource = model.NewString("base")
|
||||
cfg.SqlSettings.DataSource = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.SqlSettings.DataSource = model.NewString("actual")
|
||||
cfg.SqlSettings.DataSource = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -226,12 +226,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive SqlSettings.AtRestEncryptKey",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.SqlSettings.AtRestEncryptKey = model.NewString("base")
|
||||
cfg.SqlSettings.AtRestEncryptKey = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.SqlSettings.AtRestEncryptKey = model.NewString("actual")
|
||||
cfg.SqlSettings.AtRestEncryptKey = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -303,12 +303,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive EmailSettings.SMTPPassword",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.EmailSettings.SMTPPassword = model.NewString("base")
|
||||
cfg.EmailSettings.SMTPPassword = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.EmailSettings.SMTPPassword = model.NewString("actual")
|
||||
cfg.EmailSettings.SMTPPassword = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -324,12 +324,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive GitLabSettings.Secret",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.GitLabSettings.Secret = model.NewString("base")
|
||||
cfg.GitLabSettings.Secret = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.GitLabSettings.Secret = model.NewString("actual")
|
||||
cfg.GitLabSettings.Secret = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -345,12 +345,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive GoogleSettings.Secret",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.GoogleSettings.Secret = model.NewString("base")
|
||||
cfg.GoogleSettings.Secret = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.GoogleSettings.Secret = model.NewString("actual")
|
||||
cfg.GoogleSettings.Secret = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -366,12 +366,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive Office365Settings.Secret",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.Office365Settings.Secret = model.NewString("base")
|
||||
cfg.Office365Settings.Secret = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.Office365Settings.Secret = model.NewString("actual")
|
||||
cfg.Office365Settings.Secret = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -387,12 +387,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive OpenIdSettings.Secret",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.OpenIdSettings.Secret = model.NewString("base")
|
||||
cfg.OpenIdSettings.Secret = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.OpenIdSettings.Secret = model.NewString("actual")
|
||||
cfg.OpenIdSettings.Secret = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -408,12 +408,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive ElasticsearchSettings.Password",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.ElasticsearchSettings.Password = model.NewString("base")
|
||||
cfg.ElasticsearchSettings.Password = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.ElasticsearchSettings.Password = model.NewString("actual")
|
||||
cfg.ElasticsearchSettings.Password = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -430,18 +430,18 @@ func TestDiffSanitized(t *testing.T) {
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.MessageExportSettings.GlobalRelaySettings = &model.GlobalRelayMessageExportSettings{
|
||||
SMTPUsername: model.NewString("base"),
|
||||
SMTPPassword: model.NewString("base"),
|
||||
EmailAddress: model.NewString("base"),
|
||||
SMTPUsername: model.NewPointer("base"),
|
||||
SMTPPassword: model.NewPointer("base"),
|
||||
EmailAddress: model.NewPointer("base"),
|
||||
}
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.MessageExportSettings.GlobalRelaySettings = &model.GlobalRelayMessageExportSettings{
|
||||
SMTPUsername: model.NewString("actual"),
|
||||
SMTPPassword: model.NewString("actual"),
|
||||
EmailAddress: model.NewString("actual"),
|
||||
SMTPUsername: model.NewPointer("actual"),
|
||||
SMTPPassword: model.NewPointer("actual"),
|
||||
EmailAddress: model.NewPointer("actual"),
|
||||
}
|
||||
return cfg
|
||||
}(),
|
||||
@@ -468,12 +468,12 @@ func TestDiffSanitized(t *testing.T) {
|
||||
"sensitive ServiceSettings.SplitKey",
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.ServiceSettings.SplitKey = model.NewString("base")
|
||||
cfg.ServiceSettings.SplitKey = model.NewPointer("base")
|
||||
return cfg
|
||||
}(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.ServiceSettings.SplitKey = model.NewString("actual")
|
||||
cfg.ServiceSettings.SplitKey = model.NewPointer("actual")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -582,7 +582,7 @@ func TestDiff(t *testing.T) {
|
||||
defaultConfigGen(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.ServiceSettings.SiteURL = model.NewString("http://changed")
|
||||
cfg.ServiceSettings.SiteURL = model.NewPointer("http://changed")
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -618,7 +618,7 @@ func TestDiff(t *testing.T) {
|
||||
defaultConfigGen(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.PluginSettings.Enable = model.NewBool(!*cfg.PluginSettings.Enable)
|
||||
cfg.PluginSettings.Enable = model.NewPointer(!*cfg.PluginSettings.Enable)
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
@@ -654,7 +654,7 @@ func TestDiff(t *testing.T) {
|
||||
defaultConfigGen(),
|
||||
func() *model.Config {
|
||||
cfg := defaultConfigGen()
|
||||
cfg.ServiceSettings.ReadTimeout = model.NewInt(0)
|
||||
cfg.ServiceSettings.ReadTimeout = model.NewPointer(0)
|
||||
return cfg
|
||||
}(),
|
||||
ConfigDiffs{
|
||||
|
||||
Ссылка в новой задаче
Block a user