Skip to content

Add E2E test of NPM registry

Mark Lapierre requested to merge ml-qa-add-npm-registry-test into master

What does this MR do?

Adds an E2E test of the NPM registry

  • Adds a docker service to publish an NPM package
  • Adds QA selectors and page objects for the packages UI
  • Adds Runtime::Fixtures.with_fixtures which allows fixtures to be created on-the-fly

Requires a new gitlab-qa scenario to enable the packages feature in omnibus: gitlab-qa!293 (merged)

Closes gitlab-org/quality/testcases#220 (closed)

Does this MR meet the acceptance criteria?

Conformity

Edited by Mark Lapierre

Merge request reports

Loading