Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build and do testing of the web server for edge branch #25

Closed
NewJerseyStyle opened this issue Oct 10, 2024 · 2 comments
Closed

Build and do testing of the web server for edge branch #25

NewJerseyStyle opened this issue Oct 10, 2024 · 2 comments
Assignees

Comments

@NewJerseyStyle
Copy link
Member

Background

We have merged some pull request to edge branch but we have not do integration test

Assume Docker or Docker desktop is installed in your computer

Tasks

  1. git clone https://github.com/CivicTechTO/polis.git
  2. cd polis
  3. git checkout edge
  4. cp example.env .env
  5. docker compose up --build
    1. In case you get error after build is all done, do: docker compose up
  6. go to http://localhost:80/home
  7. try login and try all the buttons/textbox (ask Sebastian if do not know how user usually use it)
  8. After everything is done, Ctrl-C or docker compose down to stop the servers
@NewJerseyStyle NewJerseyStyle converted this from a draft issue Oct 10, 2024
@thomasefleming thomasefleming self-assigned this Oct 10, 2024
@NewJerseyStyle NewJerseyStyle moved this from Backlog to Todo in UI accessibility test Oct 11, 2024
@thomasefleming
Copy link
Collaborator

thomasefleming commented Oct 11, 2024

2024-10-11 - Got local host up and running. Used the "Sign Up" button on the local host to create a test account and successfully logged in. Created new conversation, create several test user accounts and "they" shared perspectives, I accepted them as moderator, tested buttons. No issues present using the interface. Visualization appeared after the 7 submissions. I've attached screenshots:

Image
Image
Image
Image

@NewJerseyStyle
Copy link
Member Author

Known edge branch is health. Merging PR #24 . Thanks to Thomas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants