summaryrefslogtreecommitdiffstats
path: root/tests/place.test
diff options
context:
space:
mode:
Diffstat (limited to 'tests/place.test')
-rw-r--r--tests/place.test6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/place.test b/tests/place.test
index e811b1a..3ef1de7 100644
--- a/tests/place.test
+++ b/tests/place.test
@@ -13,6 +13,8 @@ tcltest::loadTestedCommands
# Used for constraining memory leak tests
testConstraint memory [llength [info commands memory]]
+testConstraint failsOnUbuntu [expr {![info exists ::env(TRAVIS_OS_NAME)] || ![string match linux $::env(TRAVIS_OS_NAME)]}]
+
# XXX - This test file is woefully incomplete. At present, only a
# few of the features are tested.
@@ -267,7 +269,7 @@ if {[tk windowingsystem] == "win32"} {
}
}
-test place-8.1 {PlaceStructureProc, mapping and unmapping content} -setup {
+test place-8.1 {PlaceStructureProc, mapping and unmapping content} -constraints failsOnUbuntu -setup {
place forget .t.f2
place forget .t.f
} -body {
@@ -283,7 +285,7 @@ test place-8.1 {PlaceStructureProc, mapping and unmapping content} -setup {
placeUpdate
lappend result [winfo ismapped .t.f2]
} -result {1 0 40 30 0 1}
-test place-8.2 {PlaceStructureProc, mapping and unmapping content} -setup {
+test place-8.2 {PlaceStructureProc, mapping and unmapping content} -constraints failsOnUbuntu -setup {
place forget .t.f2
place forget .t.f
update idletasks