Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add web component webpack apps in the examples folder #96

Closed
janechu opened this issue Oct 4, 2021 · 0 comments · Fixed by #150
Closed

Add web component webpack apps in the examples folder #96

janechu opened this issue Oct 4, 2021 · 0 comments · Fixed by #150
Assignees
Labels
2 Estimate (days) category:stability Enhancing stability by updating underlying dependencies/code or adding testing mechanisms chore Maintenance or non-code work
Projects
Milestone

Comments

@janechu
Copy link
Contributor

janechu commented Oct 4, 2021

Description

The current @microsoft/fast-tooling package uses Karma for testing of the web components. It has been determined that some types of tests are more reliable using Playwrite as it fully opens the browser. In order to do this, a certain amount of scaffolding must be put into place as Playwrite needs an actual locally hosted site to access in order to run the tests.

Requirements

  • Create individual webpack sites for the following web components in the /app/examples/ folder
    • color-picker
    • file
      • add route for file-action
      • add route for file-action-objurl
    • html-render
      • add route for html-render-layer
      • add route for html-render-layer-inline-edit
      • add route for html-render-layer-navigation
@janechu janechu added chore Maintenance or non-code work category:stability Enhancing stability by updating underlying dependencies/code or adding testing mechanisms 3 Estimate (days) labels Oct 4, 2021
@janechu janechu added this to the Release 2 milestone Oct 4, 2021
@janechu janechu self-assigned this Oct 4, 2021
@janechu janechu added this to Triage in Tooling via automation Oct 4, 2021
@janechu janechu moved this from Triage to Backlog in Tooling Oct 4, 2021
@janechu janechu added 2 Estimate (days) and removed 3 Estimate (days) labels Nov 9, 2021
@janechu janechu assigned williamw2 and unassigned janechu Nov 9, 2021
Tooling automation moved this from Backlog to Done Nov 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 Estimate (days) category:stability Enhancing stability by updating underlying dependencies/code or adding testing mechanisms chore Maintenance or non-code work
Projects
Development

Successfully merging a pull request may close this issue.

2 participants