Permalink
Commits on Feb 7, 2017
  1. Merge pull request #17 from wmde/update-tests

    Update donation tests for new frontend
    KaiNissen committed on GitHub Feb 7, 2017
  2. Fix contact form feature

    Rewrite the error checking mechanism since its presentation differs from
    the original application.
    gbirke committed Feb 7, 2017
  3. Fix membership on confirmation page

    Change the feature steps to match the steps introduced in the previous
    commit.
    gbirke committed Feb 7, 2017
  4. Fix test for standalone membership

    Made the wording of some membership steps membership-specific to execute
    different code. That was needed because while the description of the
    steps are the same, the underlying HTML differs. *Some* membership
    feature steps are executed by donation ("frontend") step code. Maybe
    this can be refactored in the future.
    
    Deleted some unused elements from the membership page object because
    they weren't used (because the donation steps are executed).
    gbirke committed Feb 7, 2017
Commits on Jan 20, 2017
  1. Fix newsletter feature

    Add amount
    gbirke committed Jan 20, 2017
  2. Fix cancel feature

    More general page header element.
    Wait until header text changes to check for cancellation.
    gbirke committed Jan 20, 2017
  3. Fix comment feature

    Add amount step.
    Fix success message selector.
    gbirke committed Jan 20, 2017
  4. Fix paypal feature

    Add amount
    
    Wait until page is fully loaded.
    
    Yopu'll need to set BROWSER_TIMEOUT in the config to a 120 seconds for
    the paypal test to pass.
    gbirke committed with gbirke Jan 19, 2017
Commits on Jan 19, 2017
  1. Fix front page tests

    Add amount selection.
    Fix selector for amount display.
    Manually trigger chnage event when entering custom amount.
    gbirke committed Jan 19, 2017
  2. Fix deposit tests

    Add amount selection.
    Adjust formatting.
    Adjust and simplify amount selector on confirmation page.
    gbirke committed Jan 19, 2017
  3. Fix direct debit tests

    Select the right button - "continue" and "done" are two different
    buttons, even when they look the same.
    
    Add step for selecting the right amount.
    
    Chnage formatting
    gbirke committed Jan 19, 2017
Commits on Jan 18, 2017
  1. Fix credit card test

    Added missing amount.
    gbirke committed Jan 18, 2017
  2. Fix address tests

    Make error box visibility check wait for the error box to appear.
    wmde/FundraisingFrontend#805 has introduced a
    slight delay that must me incorporated.
    
    Four-digit postcodes are valid, so we need another value for invalid
    postcodes.
    gbirke committed Jan 18, 2017
  3. CI fixes

    gbirke committed with gbirke Jan 11, 2017
  4. Check for error messages

    Add error message check to text that check address validation.
    For this to work with the tests (entering data and then deleting a
    field), the validation pattern in the template needs to be adapted to
    check for empty fields, as done in
    https://fundraising-cms.wikimedia.de/index.php?title=Web:Spendenseite-DefaultSkin/test/DonationForm_PersonalData&oldid=964
    gbirke committed with gbirke Jan 10, 2017
  5. Fix typo

    gbirke committed with gbirke Jan 10, 2017
  6. Fix frontend.address.feature

    Adapt the steps and utility code until the test works with the new
    frontend.
    gbirke committed with gbirke Jan 10, 2017
  7. Update dependencies

    gbirke committed with gbirke Jan 10, 2017
  8. Merge pull request #16 from wmde/update-dependencies

    Update Gemfile for json 1.8.6
    WMDE-Fisch committed on GitHub Jan 18, 2017
  9. Update Gemfile for json 1.8.6

    Version 1.8.3 had an error and was not compiling on macOS.
    See rails/rails#27450
    gbirke committed Jan 18, 2017
  10. Fix README formatting

    gbirke committed on GitHub Jan 18, 2017
Commits on Dec 14, 2015
  1. Merge pull request #15 from wmde/confirmation-cookie

    add test for confirmation hide cookie
    manicki committed Dec 14, 2015
  2. added method to reset cookie if set

    WMDE-Fisch committed Dec 14, 2015
  3. add test for confirmation hide cookie

    WMDE-Fisch committed Dec 14, 2015
Commits on Oct 2, 2015
  1. Merge pull request #13 from wmde/fix-tests

    fix tests
    manicki committed Oct 2, 2015
Commits on Oct 1, 2015
  1. improved step to check visibility

    WMDE-Fisch committed Oct 1, 2015
  2. fix failing email test

    WMDE-Fisch committed Oct 1, 2015
Commits on Sep 30, 2015
  1. Merge pull request #12 from wmde/fix-creditcard-tests

    Update Credit Card Donation Page definition after changes in the UI
    Christoph Fischer committed Sep 30, 2015
  2. Merge pull request #10 from wmde/contact-form-tests

    Add tests for contact form
    Christoph Fischer committed Sep 30, 2015
Commits on Sep 11, 2015
  1. Update Credit Card Donation Page definition after changes in the UI

    manicki committed Sep 11, 2015
Commits on Sep 10, 2015
  1. Add tests for contact form

    manicki committed Sep 10, 2015
Commits on Aug 25, 2015
  1. fixed rubocop todo to current state

    WMDE-Fisch committed Aug 25, 2015
  2. included mediawiki rubucop rules

    WMDE-Fisch committed Aug 25, 2015
  3. rubocop auto fix unless end

    WMDE-Fisch committed Aug 25, 2015
  4. rubocop auto fix spaces

    WMDE-Fisch committed Aug 25, 2015