diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-09-23 10:33:56 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-09-23 10:33:56 (GMT) |
commit | 88a38acd049b4cef382444545c2e48764f4a43e3 (patch) | |
tree | c034856c595242f23cb91f8aeb0156e618c2111f /tests/scrollbar.test | |
parent | ae1b79d466c7d533c3bb7722d7e19860461055fa (diff) | |
download | tk-88a38acd049b4cef382444545c2e48764f4a43e3.zip tk-88a38acd049b4cef382444545c2e48764f4a43e3.tar.gz tk-88a38acd049b4cef382444545c2e48764f4a43e3.tar.bz2 |
Mark many testcases with "failsOnUbuntu" (Not all, I still want to see the remainings failing)
Diffstat (limited to 'tests/scrollbar.test')
-rw-r--r-- | tests/scrollbar.test | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/scrollbar.test b/tests/scrollbar.test index 6920228..8b631fa 100644 --- a/tests/scrollbar.test +++ b/tests/scrollbar.test @@ -38,6 +38,8 @@ proc getTroughSize {w} { } } +testConstraint failsOnUbuntu [expr {![info exists ::env(TRAVIS_OS_NAME)] || ![string match linux $::env(TRAVIS_OS_NAME)]}] + # XXX Note: this test file is woefully incomplete. Right now there are # only bits and pieces of tests. Please make this file more complete # as you fix bugs and add features. @@ -255,13 +257,13 @@ test scrollbar-3.35 {ScrollbarWidgetCmd procedure, "fraction" option} { format {%.6g} [.s fraction 4 21] } [format %.6g [expr (21.0 - ([winfo height .s] - [getTroughSize .s])/2.0) \ /([getTroughSize .s] - 1)]] -test scrollbar-3.36 {ScrollbarWidgetCmd procedure, "fraction" option} unix { +test scrollbar-3.36 {ScrollbarWidgetCmd procedure, "fraction" option} {unix failsOnUbuntu} { format {%.6g} [.s fraction 4 179] } {1} test scrollbar-3.37 {ScrollbarWidgetCmd procedure, "fraction" option} {testmetrics} { format {%.6g} [.s fraction 4 [expr 200 - [testmetrics cyvscroll .s]]] } {1} -test scrollbar-3.38 {ScrollbarWidgetCmd procedure, "fraction" option} unix { +test scrollbar-3.38 {ScrollbarWidgetCmd procedure, "fraction" option} {unix failsOnUbuntu} { format {%.6g} [.s fraction 4 178] } {0.993711} test scrollbar-3.39 {ScrollbarWidgetCmd procedure, "fraction" option} {testmetrics win} { @@ -458,7 +460,7 @@ test scrollbar-6.10 {ScrollbarPosition procedure} { test scrollbar-6.11 {ScrollbarPosition procedure} unix { .s identify 8 4 } {arrow1} -test scrollbar-6.12 {ScrollbarPosition procedure} unix { +test scrollbar-6.12 {ScrollbarPosition procedure} {unix failsOnUbuntu} { .s identify 8 19 } {arrow1} test scrollbar-6.14 {ScrollbarPosition procedure} win { @@ -516,7 +518,7 @@ test scrollbar-6.28 {ScrollbarPosition procedure} {testmetrics win} { .s identify [expr [winfo width .s] / 2] [expr [winfo height .s] \ - [testmetrics cyvscroll .s] - 1] } {trough2} -test scrollbar-6.29 {ScrollbarPosition procedure} unix { +test scrollbar-6.29 {ScrollbarPosition procedure} {unix failsOnUbuntu} { .s identify 8 180 } {arrow2} test scrollbar-6.30 {ScrollbarPosition procedure} unix { @@ -532,7 +534,7 @@ test scrollbar-6.33 {ScrollbarPosition procedure} win { test scrollbar-6.34 {ScrollbarPosition procedure} unix { .s identify 4 100 } {trough2} -test scrollbar-6.35 {ScrollbarPosition procedure} unix { +test scrollbar-6.35 {ScrollbarPosition procedure} {unix failsOnUbuntu} { .s identify 18 100 } {trough2} test scrollbar-6.37 {ScrollbarPosition procedure} win { |