Skip to content

gh-104057: Fix direct invocation of test_super - #104064

Merged
carljm merged 1 commit into
python:mainfrom
Eclips4:fix_test_super
May 1, 2023
Merged

gh-104057: Fix direct invocation of test_super#104064
carljm merged 1 commit into
python:mainfrom
Eclips4:fix_test_super

Conversation

@Eclips4

@Eclips4Eclips4 commented May 1, 2023

Copy link
Copy Markdown
Member
PSC:\Users\KIRILL-1\CLionProjects\cpython> ./pythonLib/test/test_super.pyRunningDebug|x64interpreter...
.................EE............
======================================================================ERROR: test_shadowed_dynamic (__main__.TestSuper.test_shadowed_dynamic)
----------------------------------------------------------------------Traceback (mostrecentcalllast):
File"C:\Users\KIRILL-1\CLionProjects\cpython\Lib\test\test_super.py", line363, intest_shadowed_dynamicself.assertEqual(C().method(), "super super")
^^^^^^^^^^^^File"C:\Users\KIRILL-1\CLionProjects\cpython\Lib\test\test_super.py", line360, inmethodreturnsuper().msg^^^^^^^^^^^AttributeError: 'super'objecthasnoattribute'msg'======================================================================ERROR: test_shadowed_dynamic_two_arg (__main__.TestSuper.test_shadowed_dynamic_two_arg)
----------------------------------------------------------------------Traceback (mostrecentcalllast):
File"C:\Users\KIRILL-1\CLionProjects\cpython\Lib\test\test_super.py", line377, intest_shadowed_dynamic_two_argself.assertEqual(C().method(), "super super")
^^^^^^^^^^^^File"C:\Users\KIRILL-1\CLionProjects\cpython\Lib\test\test_super.py", line374, inmethodreturnsuper(1, 2).msg^^^^^^^^^^^^^^^TypeError: super() argument1mustbea type, notint----------------------------------------------------------------------Ran31testsin0.040sFAILED (errors=2)

After fix, error will disappear.

@carljm
carljm merged commit 605f878 into python:mainMay 1, 2023
@Eclips4
Eclips4 deleted the fix_test_super branch May 1, 2023 22:30
carljm added a commit to carljm/cpython that referenced this pull request May 1, 2023
* main: (463 commits)
pythongh-104057: Fix direct invocation of test_super (python#104064)
pythongh-87092: Expose assembler to unit tests (python#103988)
pythongh-97696: asyncio eager tasks factory (python#102853)
pythongh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags() (pythongh-104054)
pythongh-104057: Fix direct invocation of test_module (pythonGH-104059)
pythongh-100458: Clarify Enum.__format__() change of mixed-in types in the whatsnew/3.11.rst (pythonGH-100387)
pythongh-104018: disallow "z" format specifier in %-format of byte strings (pythonGH-104033)
pythongh-104016: Fixed off by 1 error in f string tokenizer (python#104047)
pythonGH-103629: Update Unpack's repr in compliance with PEP 692 (python#104048)
pythongh-102799: replace sys.exc_info by sys.exception in inspect and traceback modules (python#104032)
Fix typo in "expected" word in few source files (python#104034)
pythongh-103824: fix use-after-free error in Parser/tokenizer.c (python#103993)
pythongh-104035: Do not ignore user-defined `__{get,set}state__` in slotted frozen dataclasses (python#104041)
pythongh-104028: Reduce object creation while calling callback function from gc (pythongh-104030)
pythongh-104036: Fix direct invocation of test_typing (python#104037)
pythongh-102213: Optimize the performance of `__getattr__` (pythonGH-103761)
pythongh-103895: Improve how invalid `Exception.__notes__` are displayed (python#103897)
Adjust expression from `==` to `!=` in alignment with the meaning of the paragraph. (pythonGH-104021)
pythongh-88496: Fix IDLE test hang on macOS (python#104025)
Improve int test coverage (python#104024)
...
pablogsal pushed a commit to pablogsal/cpython that referenced this pull request May 1, 2023
Signed-off-by: Pablo Galindo <pablogsal@gmail.com>
pablogsal pushed a commit to pablogsal/cpython that referenced this pull request May 1, 2023
Signed-off-by: Pablo Galindo <pablogsal@gmail.com>
carljm added a commit to carljm/cpython that referenced this pull request May 2, 2023
* main: (760 commits)
pythonGH-104102: Optimize `pathlib.Path.glob()` handling of `../` pattern segments (pythonGH-104103)
pythonGH-104104: Optimize `pathlib.Path.glob()` by avoiding repeated calls to `os.path.normcase()` (pythonGH-104105)
pythongh-103822: [Calendar] change return value to enum for day and month APIs (pythonGH-103827)
pythongh-65022: Fix description of tuple return value in copyreg (python#103892)
pythonGH-103525: Improve exception message from `pathlib.PurePath()` (pythonGH-103526)
pythongh-84436: Add integration C API tests for immortal objects (pythongh-103962)
pythongh-103743: Add PyUnstable_Object_GC_NewWithExtraData (pythonGH-103744)
pythongh-102997: Update Windows installer to SQLite 3.41.2. (python#102999)
pythonGH-103484: Fix redirected permanently URLs (python#104001)
Improve assert_type phrasing (python#104081)
pythongh-102997: Update macOS installer to SQLite 3.41.2. (pythonGH-102998)
pythonGH-103472: close response in HTTPConnection._tunnel (python#103473)
pythongh-88496: IDLE - fix another test on macOS (python#104075)
pythongh-94673: Hide Objects in PyTypeObject Behind Accessors (pythongh-104074)
pythongh-94673: Properly Initialize and Finalize Static Builtin Types for Each Interpreter (pythongh-104072)
pythongh-104016: Skip test for deeply neste f-strings on wasi (python#104071)
pythongh-104057: Fix direct invocation of test_super (python#104064)
pythongh-87092: Expose assembler to unit tests (python#103988)
pythongh-97696: asyncio eager tasks factory (python#102853)
pythongh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags() (pythongh-104054)
...
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip newstestsTests in the Lib/test dir

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@Eclips4@carljm@bedevere-bot