[Cleanup] Remove unnecessary null check on auth (#3610)

This commit is contained in:
Chenlei Hu
2025-04-24 17:36:16 -04:00
committed by GitHub
parent 31d5671f24
commit 0ed29a198d
3 changed files with 21 additions and 31 deletions

View File

@@ -171,23 +171,6 @@ describe('useFirebaseAuthStore', () => {
expect(store.error).toBe(null)
})
it('should handle auth initialization failure', async () => {
// Mock auth as null to simulate initialization failure
vi.mocked(vuefire.useFirebaseAuth).mockReturnValue(null)
// Create a new store instance
setActivePinia(createPinia())
const uninitializedStore = useFirebaseAuthStore()
// Check that isInitialized is false
expect(uninitializedStore.isInitialized).toBe(false)
// Verify store actions throw appropriate errors
await expect(
uninitializedStore.login('test@example.com', 'password')
).rejects.toThrow('Firebase Auth not initialized')
})
describe('login', () => {
it('should login with valid credentials', async () => {
const mockUserCredential = { user: mockUser }