You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Testing and bundling updates
Updates configuration files to use main branch and more recent Swift versions.
Uses resource bundle for testing, and removes unneeded testing code.
Closes#3
Removes uses of #file in default Hyphenator creation.
Closes#2
Fixes out-of-bounds error in setting Hyphenator properties.
@@ -149,9 +149,8 @@ When filing an issue, please do your best to provide reproducable steps and an e
149
149
In the case of a pull request, please take note of the following steps:
150
150
151
151
1.`swiftlint` should produce no warnings when run in the project directory. This is checked by CI, but I also recommend linting locally if possible (instructions for installation in the [SwiftLint repo](https://github.com/realm/SwiftLint#installation)).
152
-
2. If you have added or renamed test cases, run `make generate-linuxmain` in the project directory. This will ensure all tests are run on both macOS and Linux.
153
-
3. Make sure `make test` results in no errors. This runs the tests in the `HyphenationTests` and `ThreadSafetyTests` targets.
154
-
4. If changing any internal implementations, please run `make bench` both with and without your changes, to check for any speed regressions. This runs the tests in the `PerformanceTests` target.
152
+
2. Make sure `make test` results in no errors. This runs the tests in the `CorrectnessTests` and `ThreadSafetyTests` files.
153
+
3. If changing any internal implementations, please run `make bench` both with and without your changes, to check for any speed regressions. This runs the tests in the `PerformanceTests` file.
0 commit comments