Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zabawaba99/firetest
Firebase Server in Go
https://github.com/zabawaba99/firetest
Last synced: 1 day ago
JSON representation
Firebase Server in Go
- Host: GitHub
- URL: https://github.com/zabawaba99/firetest
- Owner: zabawaba99
- License: mit
- Created: 2015-06-16T17:50:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-10-25T14:37:26.000Z (about 6 years ago)
- Last Synced: 2024-06-20T06:34:35.606Z (5 months ago)
- Language: Go
- Homepage:
- Size: 45.9 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# firetest [![GoDoc](https://godoc.org/github.com/zabawaba99/firetest?status.svg)](https://godoc.org/github.com/zabawaba99/firetest) [![Build Status](https://travis-ci.org/zabawaba99/firetest.svg?branch=master)](https://travis-ci.org/zabawaba99/firetest) [![Coverage Status](https://coveralls.io/repos/zabawaba99/firetest/badge.svg?branch=master)](https://coveralls.io/r/zabawaba99/firetest)
Firebase test server meant for use in unit tests
**Note: This project is not meant to be used as a Firebase replacement
nor to compete with Firebase. **### Implemented
* [Basic API Usage](https://www.firebase.com/docs/rest/api/#section-api-usage)
* POST
* GET
* PUT
* PATCH
* DELETE
* [Query parameters](https://www.firebase.com/docs/rest/api/#section-query-parameters):
* auth
* [Streaming](https://www.firebase.com/docs/rest/api/#section-streaming)### Not Supported
* [Query parameters](https://www.firebase.com/docs/rest/api/#section-query-parameters):
* shallow
* format
* download
* [Priorities](https://www.firebase.com/docs/rest/api/#section-priorities)
* [Server Values](https://www.firebase.com/docs/rest/api/#section-server-values)
* [Security Rules](https://www.firebase.com/docs/rest/api/#section-security-rules)
* [Error Conditions](https://www.firebase.com/docs/rest/api/#section-error-conditions)## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b new-feature`)
3. Commit your changes (`git commit -am 'awesome things with tests'`)
4. Push to the branch (`git push origin new-feature`)
5. Create new Pull Request