added additional check for empty ExternalAuth data in case the provider api changes

This commit is contained in:
Gani Georgiev
2022-09-02 12:05:00 +03:00
parent 0ac4c9e1fc
commit 93b3788448
2 changed files with 13 additions and 0 deletions

View File

@@ -123,6 +123,12 @@ func TestSaveExternalAuth(t *testing.T) {
app, _ := tests.NewTestApp()
defer app.Cleanup()
// save with empty provider data
emptyAuth := &models.ExternalAuth{}
if err := app.Dao().SaveExternalAuth(emptyAuth); err == nil {
t.Fatal("Expected error, got nil")
}
auth := &models.ExternalAuth{
UserId: "97cc3d3d-6ba2-383f-b42a-7bc84d27410c",
Provider: "test",