Skip to content

Refactor free_trial_spec.rb and trials libraries

Dan Davison requested to merge dj-trials-library-refactor into master

What does this MR do and why?

  • Move Trial page libraries into lib/gitlab (to expose them to the chemlab-library-gitlab rubygem) with the rest of the chemlab libraries.
  • Generate stubs for the trials/new and trials/select pages.

How to set up and validate locally

(keep in mind this test is currently under quarantine)

  • $ bundle exec bin/qa Test::Instance::All https://staging.gitlab.com -- qa/specs/features/ee/browser_ui/fulfillment/purchase/free_trial_spec.rb

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports