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
Write the basic front-end UI tests #41
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to it.
|
@LefterisJP - any UI automation framework preferences do you have for this? |
Hello @kaviyarasu7. Yes something is already being used. It's spectron and mocha. |
@tungsheng Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hi @tungsheng do you have any updates on your progress here? Hope you are doing well 🙂 |
Hello @vs77bb , thank you for asking!! I tried to set up local environment in docker. But keep running into this error when I tried to start the app:
Still tring to figure it out. Any suggestion about working electron app in docker? |
@tungsheng I have never tried to do this via docker. Why docker? This is an app with a UI. The supported options for installation are here: https://github.com/rotkehlchenio/rotkehlchen#installation. |
Hi @LefterisJP - is this issue still available? Thanks! |
@LefterisJP Initially, I want to set up isolated dev environment. but ended up giving up. Now I can successfully install and start the app. However, another issue i ran into is python backend crashed error:
did I miss anything during the install process? |
@tungsheng Did you run it in a virtual environment? Did you try to run the python backend on its own If you are having installation issues perhaps you can take them in another issue and let's not clutter this one? |
@LefterisJP Sure, I apologize for the delay I've caused! I will keep trying the installation. Hope I am able to contribute in another issue! |
Hi, somehow I am logged in already on the first launch and the icon in top right just remains spinning. When I try to log out it takes me to a blank page. Is this test meant to be passing? I'm using anaconda and my $HOME/.rotkehlchen directory is clean. @LefterisJP Thanks! |
Type ctrl+shift+I to get the chrome console and check what's wrong. There is an error if you don't get the login prompt. Incidentally this is the one thing that's already tested in the tests in both Macos and Linux so it works if properly installed: |
I've so far tried just deleting node_modules and reinstalling, as well as |
Are you on OSX @yjkimjunior? As per also the build by source docs found here, try:
|
@eayoungs Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hi @eayoungs - any update here on your side? |
@eayoungs Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
1 similar comment
@eayoungs Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
per request from the rotkehlchen team; i have removed all contributors to this bounty and set the bounty as 'approval required'. to future bounty hunters; please only apply if you are serious about turning around the bounty |
@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@gitcoinbot @vs77bb @owocki I would like to approve iamonuwa to start work on this but gitcoin interface does not let me. Can you please change the permissions so that I can approve work myself? |
@auroq Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@gitcoinbot am almost done |
Sounds like @iamonuwa has this handled. Since I was second dibs, I'll stop work so I don't keep getting pinged by @gitcoinbot. I'll watch for similar future bounties, though. |
@auroq Sounds good! Thanks for your interest here and definitely do take a peek, more to come on the explorer 🙂 |
Hi! Just checking to see if there's any work on this that still needs doing! Thanks! |
@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@gitcoinbot @Thoughtscript @LefterisJP sorry I went MIA. I took ill last Friday couldn't push my commit. I'll do that now. Currently, Work in Progress |
Hi @iamonuwa where are we with this bounty? Looks like it returned to an 'Open' status on Gitcoin |
@LefterisJP, new to python. im more into js. I forked the repo but it crashed and I cant find a rotkehlchen.log. Am i missing something? |
@binarybaba Hello! Please read the documentation on how to build from source. If you have problems open a separate issue. I would like to keep the issues on-topic. (most probably you never prepared the python backend) |
I thought the setup script would take care of that. Sorry. I'll go through the stuff. I was hoping to pick this issue up. If I find an issue in the setup will open another issue. Thanks! |
Hello @mykeels. Very good. I will ask @vs77bb to approve you. Your commit of the first test seems fine from a first look: mykeels@c3305b4 |
Guess I'll step back now. |
@LefterisJP I just saw my name marked as "started work" on the gitcoin page for this issue. I understand this to mean I have been approved and can continue work on this task. Is my assumption correct? |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 200.0 DAI (200.0 USD @ $1.0/DAI) has been submitted by: @vs77bb please take a look at the submitted work:
|
Hey @mykeels, wanted to check in on this bounty and see what the latest is. @LefterisJP, is the bounty completed? Thanks :) |
@kelsos could you click start work on Gitcoin if you'll be completing this issue? |
@PixelantDesign it seems that it is still assigned to the previous developer that was working on the issue so I am not able to press start work. |
@kelsos please try again now! |
@vs77bb unfortunately I still can't see the start work button on the page. |
Issue Status: 1. Open 2. Cancelled The funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter
|
At the moment there is only 2 UI tests using spectron and mocha. They act as a simple smoke test.
Need a lot more tests covering the basic usage scenarios of the application via the UI. Write tests for:
The text was updated successfully, but these errors were encountered: