Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

Add integration tests for model creation flow #3079

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

edmundito
Copy link
Contributor

Change description

This adds integration tests for the entire model creation flow:

  • Create model
  • Create primary source
  • Create property
  • Create schedule
  • Run schedule
  • Create group
  • Create destination
  • Confirm sample record

Checklists

Development

  • Application changes have been tested appropriately

Impact

  • Code follows company security practices and guidelines
  • Security impact of change has been considered
  • Performance impact of change has been considered
  • Possible migration needs considered (model migrations, config migrations, etc.)

Please explain any security, performance, migration, or other impacts if relevant:

Code review

  • Pull request has a descriptive title and context useful to a reviewer. Screenshots or screencasts are attached where applicable.
  • Relevant tags have been added to the PR (bug, enhancement, internal, etc.)

@edmundito edmundito added the internal chores and housekeeping label Mar 3, 2022
@edmundito edmundito force-pushed the 180413837-model-centric-ui-tests branch 4 times, most recently from fe4c43c to 7f5fd9f Compare March 7, 2022 14:52
* Update core plugin details module to also pull plugins from injected plugins
* Add page objects to support flow
* Add base PageObject class to write more smoothly
* Add ids to components to support testing
- Set headless to only on CI
- Set maxFailures to 1 locally and 10 on CI
- Fix output dir to be in the ui-* dir
@edmundito edmundito force-pushed the 180413837-model-centric-ui-tests branch from d4a6bbe to e505be8 Compare March 10, 2022 15:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
internal chores and housekeeping
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant