Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • U user-panel
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • stackspinstackspin
  • user-panel
  • Merge requests
  • !13

Resolve "Run automated tests in pipeline"

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Mark requested to merge 48-run-automated-tests-in-pipeline into master Mar 30, 2020
  • Overview 23
  • Commits 38
  • Pipelines 36
  • Changes 7

Closes #48 (closed)

The new Pipeline stage uses the tests that i have written while developing the first version of user-panel. It uses chromedriver and a javascript testing framework which is called nightwatch

I had to remove all tests that assign roles and applications as the role and application selection on the admin page has been changed significantly.

After this MR is merged and we have a CI running we should think about making the tests more readable and easier to extend. I will look into how and if the used testing framework nightwatch can support gherkin syntax.

Edited Apr 02, 2020 by Mark
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 48-run-automated-tests-in-pipeline