mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-18 10:41:56 +10:00
Firebase Stub refactoring
This commit is contained in:
@ -25,7 +25,6 @@ beforeEach(() => {
|
||||
});
|
||||
|
||||
describe('Builder', () => {
|
||||
const { resumesPath } = FirebaseStub.database();
|
||||
let resumeId = null;
|
||||
let resume = null;
|
||||
let mockUpdateFunction = null;
|
||||
@ -34,11 +33,13 @@ describe('Builder', () => {
|
||||
resumeId = DatabaseConstants.demoStateResume1Id;
|
||||
resume = (
|
||||
await FirebaseStub.database()
|
||||
.ref(`${resumesPath}/${resumeId}`)
|
||||
.ref(`${DatabaseConstants.resumesPath}/${resumeId}`)
|
||||
.once('value')
|
||||
).val();
|
||||
mockUpdateFunction = jest.spyOn(
|
||||
FirebaseStub.database().ref(`${resumesPath}/${resumeId}`),
|
||||
FirebaseStub.database().ref(
|
||||
`${DatabaseConstants.resumesPath}/${resumeId}`,
|
||||
),
|
||||
'update',
|
||||
);
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
import { act, render, screen } from '@testing-library/react';
|
||||
|
||||
import FirebaseStub from 'gatsby-plugin-firebase';
|
||||
import FirebaseStub, { DatabaseConstants } from 'gatsby-plugin-firebase';
|
||||
|
||||
import '../../../i18n/index';
|
||||
import { SettingsProvider } from '../../../contexts/SettingsContext';
|
||||
@ -17,14 +17,13 @@ beforeEach(() => {
|
||||
});
|
||||
|
||||
describe('Dashboard', () => {
|
||||
const { resumesPath } = FirebaseStub.database();
|
||||
let resumes = null;
|
||||
const user = FirebaseStub.database().anonymousUser1;
|
||||
|
||||
beforeEach(async () => {
|
||||
resumes = (
|
||||
await FirebaseStub.database()
|
||||
.ref(resumesPath)
|
||||
.ref(DatabaseConstants.resumesPath)
|
||||
.orderByChild('user')
|
||||
.equalTo(user.uid)
|
||||
.once('value')
|
||||
|
||||
@ -10,11 +10,10 @@ describe('Castform', () => {
|
||||
|
||||
beforeEach(async () => {
|
||||
FirebaseStub.database().initializeData();
|
||||
const { resumesPath } = FirebaseStub.database();
|
||||
const resumeId = DatabaseConstants.initialStateResumeId;
|
||||
resume = (
|
||||
await FirebaseStub.database()
|
||||
.ref(`${resumesPath}/${resumeId}`)
|
||||
.ref(`${DatabaseConstants.resumesPath}/${resumeId}`)
|
||||
.once('value')
|
||||
).val();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user