Add more unit tests and update integration tests
This commit is contained in:
29
README.md
29
README.md
@ -1,13 +1,6 @@
|
||||
# Manual Firebase Build & Deploy
|
||||
`npm run build && firebase deploy`
|
||||
|
||||
# Run Vue.js Unit Tests
|
||||
`npm run test:unit`
|
||||
|
||||
# Run Firebase Integration Tests
|
||||
`cd functions && npm run test`
|
||||
|
||||
# Run Locally
|
||||
# Irish Rail Tracker
|
||||
## Setup
|
||||
### Local Installation
|
||||
1. Ensure you have Java 11 or greater installed.
|
||||
2. Run `npm install` in the traintracker directory.
|
||||
3. Run `npm install` in the functions directory.
|
||||
@ -18,9 +11,17 @@ You will need to click the "Populate Database" and "Fetch Data" buttons to get d
|
||||
To kill the npm process do `CTRL + C` in your terminal.
|
||||
To kill the firebase emulators run `fg` to bring the process to the foreground, then do `CTRL + C`
|
||||
|
||||
# Links
|
||||
### Manual Firebase Deployment
|
||||
`npm run build && firebase deploy`
|
||||
|
||||
## Testing
|
||||
### Vue.js Unit Tests
|
||||
`npm run test:unit`
|
||||
|
||||
## Firebase Integration Tests
|
||||
`cd functions && npm run test`
|
||||
|
||||
## Links
|
||||
Deployed Site: [irishrailtracker.web.app](https://irishrailtracker.web.app/)
|
||||
|
||||
Jira: [trainenthusiasts.atlassian.net](https://trainenthusiasts.atlassian.net/jira/software/projects/TE/boards/1)
|
||||
|
||||
GitHub: [github.com/0hAodha/traintracker](https://github.com/0hAodha/traintracker)
|
||||
GitHub: [github.com/0hAodha/traintracker](https://github.com/0hAodha/traintracker)
|
Reference in New Issue
Block a user