Skip to content

The hover action doesn't effect certain radio button components #5916

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

Closed
Dmitry-Ostashev opened this issue Feb 3, 2021 · 1 comment
Closed
Assignees
Labels
Support Center An issue created/received from the Support Center ticket. TYPE: bug The described behavior is considered as wrong (bug).

Comments

@Dmitry-Ostashev
Copy link
Contributor

Dmitry-Ostashev commented Feb 3, 2021

Based on the following SC ticket: https://supportcenter.devexpress.com/internal/ticket/details/T969328/

Steps to reproduce:

Steps to reproduce:

  1. Run the Linux machine (I've done it with Debian).
  2. Clone the repository mentioned in the SC ticket.
  3. Run sudo npm i. I've managed to install all the required dependencies with root credentials. If some problems occur during the installation, make sure that python3 and pip are installed on the machine.
  4. Run npm run build.
  5. Run npm run dev.
    1. Open the following webpage - http://localhost:8080/playback/controls/player/radiobutton-widget/basic-radio. 1. You will be able to hover over these radio buttons.
  6. Run the following test:
import { Selector } from 'testcafe';

fixture `hover`
    .page `http://localhost:8080/playback/controls/player/radiobutton-widget/basic-radio`;

test('New Test', async t => {
    await t
        .hover(Selector('input').nth(0))
        .debug();
});
  1. The t.hover action does nothing.
  2. Unlock the page and try to move the mouse cursor across the radio buttons. They wouldn't display their "hovered" state.
  • testcafe version: 1.10.1
  • node.js version: 14.15.4
  • command-line arguments: npx testcafe chrome test.js
  • browser name and version: Chrome 87
  • platform and version: Debian 10 (or Ubuntu 20)
@Dmitry-Ostashev Dmitry-Ostashev added TYPE: bug The described behavior is considered as wrong (bug). Support Center An issue created/received from the Support Center ticket. labels Feb 3, 2021
@Dmitry-Ostashev Dmitry-Ostashev changed the title Hover action doesn't work on a specific radio button components The hover action doesn't effect certain radio button components Feb 3, 2021
@AlexKamaev AlexKamaev self-assigned this Feb 16, 2021
@AlexKamaev AlexKamaev changed the title The hover action doesn't effect certain radio button components The hover action doesn't effect if the ':hover' is applied to '::before' or '::after' elements Feb 16, 2021
@AlexKamaev AlexKamaev changed the title The hover action doesn't effect if the ':hover' is applied to '::before' or '::after' elements The hover action doesn't effect certain radio button components Feb 16, 2021
@AlexKamaev
Copy link
Contributor

fixed in DevExpress/testcafe-hammerhead#2587

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Support Center An issue created/received from the Support Center ticket. TYPE: bug The described behavior is considered as wrong (bug).
Projects
None yet
Development

No branches or pull requests

2 participants