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 SCSS testing of the utilities API #36029

Merged
merged 15 commits into from
Dec 24, 2022
Merged

Add SCSS testing of the utilities API #36029

merged 15 commits into from
Dec 24, 2022

Commits on Dec 24, 2022

  1. Set up CSS testing using sass-true and mocha

    Use mocha to handle the heavy lifting of finding tests and running them.
    Mocha is made to look directly for SCSS files which are compiled
    thanks to Node's require.extensions mechanism.
    romaricpascal committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    e88afcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93b5113 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7abcb51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0c60ef View commit details
    Browse the repository at this point in the history
  5. Fix linting issues

    romaricpascal committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    90b6ad8 View commit details
    Browse the repository at this point in the history
  6. Fix test contents

    Don't know why the whole utilities.test.scss ended up copied in the api.test.scss
    romaricpascal committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    00ef988 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b9f1696 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4eb2151 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ba4d397 View commit details
    Browse the repository at this point in the history
  10. Update linting set up

    Add exceptions for test files in stylelint
    romaricpascal committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    11e0ce3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5dd8cbf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2c26d14 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'main' into pr/36029

    mdo committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    11830d8 View commit details
    Browse the repository at this point in the history
  14. Add color mode tests

    mdo committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    efbee0a View commit details
    Browse the repository at this point in the history
  15. Fix linter

    mdo committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    b9c8a96 View commit details
    Browse the repository at this point in the history