-
-
Notifications
You must be signed in to change notification settings - Fork 9
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
Representer fails on some solutions #48
Comments
The library that was used to turn an Fortunately core Python added edited to add: Actually, it does look like the Sadly, I've gotten sideswiped by writing a bunch of approaches and reviewing concepts that Colin is writing (and other life things) -- so I never got back to changing the representer to handle multiple student files, and we never merged Pull 45. While I would love to do that final bit work , it feels as if maybe we merge what we have to fix this and other issues and do the representer re-runs? I am happy to do the multi-file support, but if we wait on me for that, this bug (at the rate I am currently moving) is likely to go unfixed for another month or more. |
One note: There aren't specific parsing tests for anything introduced in Python 3.9, Python 3.10, or Python 3.11, but I can add some for features I think might get high use from students. At this time, type annotations are being stripped, so there aren't any test cases needed there. IIRC, I did make one case with pattern matching and one with a walrus. In any case, I will review and work on adding some of those today and over the weekend, just to cover our bases. |
As multi-file submissions will be the outlier (I can detect those and selectively re-run them), I'm totally happy with this proposed plan. |
I added an issue for the multi-file handling, so I don't forget. 😄 I'll make an issue to add more tests for newer features, but since the representer is now using |
Closing this as fixed, at least until we find another bug. 😄 |
That is fantastic news. It is great to see success.
I'm going to send you another set of golden tests. This one is for
dataclasses. The new features are slots and key-word-only options.
All three of the examples come from exercism exercises with solutions that
already use dataclasses. I just dressed them up a bit to use the new
features.
BTW. I'll be out of town for a week. If there is something that you want to
change in these examples, feel free. No need to wait for me.
Regards,
Kevin
…On Wed, Mar 27, 2024 at 11:22 AM BethanyG ***@***.***> wrote:
Closing this as fixed, at least until we find another bug. 😄
—
Reply to this email directly, view it on GitHub
<#48 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACBULKX3YCN6SYN2PETXBGLY2L55HAVCNFSM6AAAAABEBSJ4NSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRTGM3DAMBVGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Whilst looking into https://forum.exercism.org/t/solution-isnt-displayed-in-community-solutions/10071, I found that the representer crashes on this solution: https://exercism.org/tracks/python/exercises/sgf-parsing/solutions/Timus
The text was updated successfully, but these errors were encountered: