-
Notifications
You must be signed in to change notification settings - Fork 770
update pypy branch to latest - for string fixes #430
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
Conversation
Removed extra newline at beginning from deprecation warning message
Make it easier to diff and upgrade versions by breaking into multiple lines and using path completion Powershell continuation: http://stackoverflow.com/a/2608186/5208670 Powershell options splatting: http://stackoverflow.com/a/24313253/5208670
pytest on travis initially required `sudo=required` otherwise failed. Without the sudo flag pytest wasn't being upgraded. Needed to force upgrade. pytest-dev/pytest#2240
Needs local imports to work. Conversion done with unittests2pytests and a couple regex
Control settings for some add-ons like pytest
NUnit3/OpenCover behavior changed. Filter removes coverage from Embedded test files by focusing only on types of Python.Runtime.*
Upgrade NUnit to 3.6
We don't need the `*.dll` variant since we don't call for those in `runtime.cs` Enable embedded tests on travis
Find dlls for embedded tests on PY3
Copy Python.Runtime.dll.config to embedded tests bin output
Avoid having to manually update python/travis versions
Closes #352 Embedded tests start running and find dll now, but crash due to Pythonnet issues Disabled embedded tests again on travis until fixed issues.
* Update setup.py * Update clr.py
Add StackExchange and Slack shields Shields got too long for a single line, had to break them up into two lines. One for build/quality status, the other for social/info. Add regression number to disabled code.
* Add Slack integration for Travis * Use encrypted string for Travis. * Add hook for Appveyor.
Based from: http://stackoverflow.com/a/24115039/5208670 Moved to own section to separate as a prep-enviroment step
Makes it easier to switch test-runners in the future. Note the if section is being skipped for NUnit3, but leaving it in case needed to rollback to NUnit2, or upgrade to XUnit
Pytest doesn't need stderr redirect. It behaves
Conda automatically updates when doing install. To disable its autoupdate add
conda config --set auto_update_conda False
Pytest options provide summary for skipped/xfailed tests and adds color on appveyor
Fix set pythonhome
Had to remove defaults to disambiguate call on `internal RunString`. Can re-add after removing `public RunString` Closes #401
They both refer to the PyDebug builds but were added at different times. Closes #362
ABIFlags were introduced in PY32, and --with_wide_unicode was removed in PY33. https://docs.python.org/3/whatsnew/3.3.html#functionality Closes #417
Make it easier to distinguish if editor tab refers to class or test.
Can't start at dev1 as bumpversion breaks if we add a minimum start version for dev.
Ensure that new binaries are generated for releases which are usually not from pull_requests. Using APPVEYOR_REPO_TAG_NAME because yields shorter syntax because it's undefined (ie false) when not a tag and APPVEYOR_REPO_TAG has to be compared to lowercase `true` instead of `True` like everything else. Definitions: APPVEYOR_REPO_TAG_NAME - contains tag name for builds started by tag; otherwise this variable is undefined; APPVEYOR_REPO_TAG - true if build has started by pushed tag; otherwise false; https://www.appveyor.com/docs/environment-variables/
Codecov Report
@@ Coverage Diff @@
## pypy #430 +/- ##
==========================================
+ Coverage 3.12% 67.59% +64.47%
==========================================
Files 62 62
Lines 8135 5292 -2843
Branches 869 849 -20
==========================================
+ Hits 254 3577 +3323
+ Misses 7874 1484 -6390
- Partials 7 231 +224
Continue to review full report at Codecov.
|
|
You should move the Also you shouldn't really merge upstream work into yours, it makes it harder to see the actual changes your work is doing. You should rebase your work instead. |
|
Ok, let me do that these weekends. We have some progress, few more issues resolved with PyPy. |
No description provided.