mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
NGAlert: Fix unit test to write files in temporary directory (#34032)
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
This commit is contained in:
parent
9826bfa786
commit
5f44ccff0c
@ -26,7 +26,14 @@ import (
|
||||
|
||||
func TestAlertmanager_ShouldUseDefaultConfigurationWhenNoConfiguration(t *testing.T) {
|
||||
am := &Alertmanager{}
|
||||
am.Settings = &setting.Cfg{}
|
||||
dir, err := ioutil.TempDir("", "")
|
||||
require.NoError(t, err)
|
||||
t.Cleanup(func() {
|
||||
require.NoError(t, os.RemoveAll(dir))
|
||||
})
|
||||
am.Settings = &setting.Cfg{
|
||||
DataPath: dir,
|
||||
}
|
||||
am.SQLStore = sqlstore.InitTestDB(t)
|
||||
require.NoError(t, am.InitWithMetrics(metrics.NewMetrics(prometheus.NewRegistry())))
|
||||
require.NoError(t, am.SyncAndApplyConfigFromDatabase())
|
||||
|
Loading…
Reference in New Issue
Block a user