From a4e35f844ea5a5fd6b417711de863070b9862e87 Mon Sep 17 00:00:00 2001 From: "mjk.kirschner" Date: Mon, 29 Jan 2024 18:56:18 -0500 Subject: [PATCH] mark failure --- IronPython3Tests/pythonEvalWithLibsTests.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/IronPython3Tests/pythonEvalWithLibsTests.cs b/IronPython3Tests/pythonEvalWithLibsTests.cs index fe65bb1..05a81e5 100644 --- a/IronPython3Tests/pythonEvalWithLibsTests.cs +++ b/IronPython3Tests/pythonEvalWithLibsTests.cs @@ -160,6 +160,11 @@ from DSCore import List } } + //This test fails because dict_keys, dict_items, and dict_values are special dictionary view objects in py3 + //If we can do it in IronPython is unkown, but even so, it feels strange that we do it at all in our CPython integration. + //The view objects are an intentional breaking change in py2 vs 3. + //https://peps.python.org/pep-3106/ + [Category("Failure")] [Test] public void TestDictionaryViewsDecoding() {