Skip to content

Add JS integration test for "pledging opens a new Amazon tab" #131

@leesharma

Description

@leesharma

Context

When you click the pledge button, you should see something similar to this:

pledging flow

That Amazon tab opening is one of the most critical features of this app, but right now, it's untested.

Issue Details

This issue is to add a feature test that verifies that clicking that button opens a new tab. This will require enabling javascript for the test and probably installing some js testing dependency (selenium, capybara-webkit, etc.). If an external dependency is needed, you'll also need to update the README and possibly bin/setup with instructions.

Ideally, this solution will be cross-platform and/or auto-skip the test for folks without the required dependencies. It definitely needs to run properly on Travis CI!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions