Adding more themes to DJS smoke test

Open
#48 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
38/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
playwright, typescript, wordpress

Research direction

The issue names the existing DJS smoke coverage and a mobile-menu scenario but no files or test entry points. Start by locating the current theme definitions and DJS smoke scenarios, then run the relevant smoke test. Done means the requested themes and the described mobile-menu case are represented in the smoke coverage.

Written by the indexing model from the issue text.

Description

needs analysis

Is your feature request related to a problem? Please describe.
Currently DJS smoke is using astra, divi, genesis and flatsome, will be great to add more themes there i.e bridge, avada, Hello Elementor, uncode, enfold ,2024, ...etc (we can add as we go whenever new issues comes up related to specific theme)

Additional context
Add any other context or screenshots about the feature request here.

  • some analysis, may be needed to determine certain themes
  • New scenario can be added to smoke tests (it will sometimes fail , but this will give us sign that exclusion may be needed at BE)
    Scenario: Should the mobile menu be closed by default While Delay JS and 'x' plugin are enabled
    Given Delay JS is enabled
    And Separate mobile cache is enabled
    When plugin 'x' is activated
    And one click exclusion is checked if it exists
    And visit the home page in mobile view
    Then the mobile menu shall be closed by default
Dominant language
TypeScript
Stars
1
Forks
1
Avg merge
3d 22h
Merged PRs (30d)
3

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from wp-media/wp-rocket-e2e

All issues in wp-media/wp-rocket-e2e

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.