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

Bring back public HSL testing #164

Closed
wants to merge 6 commits into from

Conversation

fredemmott
Copy link
Contributor

  • one test change: the fr_FR.UTF8 locale that was used in the test is not valid, and must be fr_FR.UTF-8. Some environments (including FB's CI environment) are forgiving about this, others aren't. Test the correct thing
  • only target nightly builds as now that the HSL is bundled with HHVM, we do not need compatibility with other versions
  • add dependencies for built-in autoloader and locale tests
  • update .gitignore
  • do not test on MacOS for now: str purity/locale support has some portability issues that need to be fixed in HHVM itself

Test Plan:

This project is now unique, in that it's usually built in to HHVM, but
can be worked on separately. This means it has no dependencies, and
can't be tested the same way as other projects.

Watchman is needed for the built-in autoloader.
Some locale behavior is non-portable and needs fixing in HHVM itself.
@facebook-github-bot
Copy link
Contributor

@fredemmott has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 3887ca5.

facebook-github-bot pushed a commit to facebook/hhvm that referenced this pull request Nov 23, 2021
Summary:
- one test change: the `fr_FR.UTF8` locale that was used in the test is not valid, and must be `fr_FR.UTF-8`. Some environments (including FB's CI environment) are forgiving about this, others aren't. Test the correct thing
- only target nightly builds as now that the HSL is bundled with HHVM, we do not need compatibility with other versions
- add dependencies for built-in autoloader and locale tests
- update .gitignore
- do not test on MacOS for now: str purity/locale support has some portability issues that need to be fixed in HHVM itself

Pull Request resolved: hhvm/hsl#164

Test Plan:
- public run: https://github.com/fredemmott/hsl/actions/runs/1492315037
- legocastle runs + //hphp/hsl/... buck tests

Reviewed By: DavidSnider

Differential Revision: D32604271

fbshipit-source-id: f0258b93715d4d81d057f9e7967be2d4530ba8f4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants