cypress-firebase icon indicating copy to clipboard operation
cypress-firebase copied to clipboard

Cypress plugin and custom commands for testing Firebase projects

Results 91 cypress-firebase issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** I would like to be able to use `callFirestore` to create one document, then create another with a field of...

enhancement

The ability to call a Cloud Function would be powerful. A key benefit would be the ability to do "administrative functions" via those cloud functions. Say, for example, deleting all...

enhancement

Option to return snapshot object when calling `callRtdb` or `callFirestore`: ```js cy.callRtdb('get', 'some/data') .then((dataSnapshot) => { // dataSnapshot.key // dataSnapshot.val() // dataSnapshot.ref }) ``` ```js cy.callFirestore('get', 'some/data') .then((dataSnapshot) => {...

enhancement

The docs briefly mention `getAuthUser` as a custom command added by this package. I can also see it in the code, but calling `cy.getAuthUser("myuid")` in tests isn't working for me....

needs-repro

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@commitlint/cli](https://commitlint.js.org/) ([source](https://togithub.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`17.8.1` -> `18.6.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/17.8.1/18.6.0) |...

devDependencies

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | [`2.8.8` -> `3.2.4`](https://renovatebot.com/diffs/npm/prettier/2.8.8/3.2.4) |...

devDependencies

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@size-limit/preset-small-lib](https://togithub.com/ai/size-limit) | [`8.2.6` -> `11.0.2`](https://renovatebot.com/diffs/npm/@size-limit%2fpreset-small-lib/8.2.6/11.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@size-limit%2fpreset-small-lib/11.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

devDependencies

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-prettier](https://togithub.com/prettier/eslint-plugin-prettier) | [`4.2.1` -> `5.1.3`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/4.2.1/5.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

devDependencies

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | [`5.1.6` -> `5.3.3`](https://renovatebot.com/diffs/npm/typescript/5.1.6/5.3.3) |...

examples
devDependencies

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest)) | [`29.5.10` -> `29.5.11`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.10/29.5.11) |...

examples