mirror of https://github.com/python/cpython
bpo-42328: Skip some tests with themes vista and xpnative on Windows 7 (GH-23612)
This commit is contained in:
parent
3ec9d01901
commit
f3c3ea91a7
|
@ -1,4 +1,5 @@
|
||||||
import unittest
|
import unittest
|
||||||
|
import sys
|
||||||
import tkinter
|
import tkinter
|
||||||
from tkinter import ttk
|
from tkinter import ttk
|
||||||
from test import support
|
from test import support
|
||||||
|
@ -136,6 +137,10 @@ class StyleTest(AbstractTkTest, unittest.TestCase):
|
||||||
with self.subTest(theme=theme, name=name):
|
with self.subTest(theme=theme, name=name):
|
||||||
if support.verbose >= 2:
|
if support.verbose >= 2:
|
||||||
print('configure', theme, name, default)
|
print('configure', theme, name, default)
|
||||||
|
if (theme in ('vista', 'xpnative')
|
||||||
|
and sys.getwindowsversion()[:2] == (6, 1)):
|
||||||
|
# Fails on the Windows 7 buildbot
|
||||||
|
continue
|
||||||
newname = f'C.{name}'
|
newname = f'C.{name}'
|
||||||
self.assertEqual(style.configure(newname), None)
|
self.assertEqual(style.configure(newname), None)
|
||||||
style.configure(newname, **default)
|
style.configure(newname, **default)
|
||||||
|
@ -158,6 +163,10 @@ class StyleTest(AbstractTkTest, unittest.TestCase):
|
||||||
with self.subTest(theme=theme, name=name):
|
with self.subTest(theme=theme, name=name):
|
||||||
if support.verbose >= 2:
|
if support.verbose >= 2:
|
||||||
print('map', theme, name, default)
|
print('map', theme, name, default)
|
||||||
|
if (theme in ('vista', 'xpnative')
|
||||||
|
and sys.getwindowsversion()[:2] == (6, 1)):
|
||||||
|
# Fails on the Windows 7 buildbot
|
||||||
|
continue
|
||||||
newname = f'C.{name}'
|
newname = f'C.{name}'
|
||||||
self.assertEqual(style.map(newname), {})
|
self.assertEqual(style.map(newname), {})
|
||||||
style.map(newname, **default)
|
style.map(newname, **default)
|
||||||
|
|
Loading…
Reference in New Issue