File tree 3 files changed +10
-8
lines changed
3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -119,19 +119,19 @@ jobs:
119
119
- BUILD_DIR=unix
120
120
- CFGOPT="--enable-symbols=mem"
121
121
# Testing on Mac, various styles
122
- - name : " macOS/Xcode 11.5 /Shared"
122
+ - name : " macOS/Xcode 11.7 /Shared"
123
123
os : osx
124
- osx_image : xcode11.5
124
+ osx_image : xcode11.7
125
125
env :
126
126
- BUILD_DIR=macosx
127
127
install : []
128
128
script : &mactest
129
129
- make all
130
130
# The styles=develop avoids some weird problems on OSX
131
131
- make test styles=develop
132
- - name : " macOS/Xcode 11.5 /Shared/Unix-like"
132
+ - name : " macOS/Xcode 11.7 /Shared/Unix-like"
133
133
os : osx
134
- osx_image : xcode11.5
134
+ osx_image : xcode11.7
135
135
env :
136
136
- BUILD_DIR=unix
137
137
# Older MacOS versions
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ namespace eval ::tcl::test::io {
44
44
testConstraint testmainthread [llength [info commands testmainthread]]
45
45
testConstraint testservicemode [llength [info commands testservicemode]]
46
46
testConstraint knownMsvcBug [expr {![info exists ::env(TRAVIS_OS_NAME)] || ![string match windows $::env(TRAVIS_OS_NAME) ]}]
47
+ testConstraint notOSX [expr {$::tcl_platform(os) ne " Darwin" }]
47
48
48
49
# You need a *very* special environment to do some tests. In particular,
49
50
# many file systems do not support large-files...
@@ -5721,7 +5722,7 @@ test chan-io-45.3 {DeleteFileEvent, cleanup on chan close} {fileevent} {
5721
5722
5722
5723
# Execute these tests only if the "testfevent" command is present.
5723
5724
5724
- test chan-io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent} {
5725
+ test chan-io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent notOSX } {
5725
5726
testfevent create
5726
5727
set script " set f \[ [ list open $path(foo) r] ]\n "
5727
5728
append script {
@@ -6479,7 +6480,7 @@ test chan-io-50.5 {testing handler deletion vs reentrant calls} -setup {
6479
6480
set f [open $path(test1) w]
6480
6481
chan close $f
6481
6482
update
6482
- } -constraints {testchannelevent testservicemode} -body {
6483
+ } -constraints {testchannelevent testservicemode notOSX } -body {
6483
6484
proc notcalled {f} {
6484
6485
variable z
6485
6486
lappend z " notcalled was called!! $f "
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ testConstraint testmainthread [llength [info commands testmainthread]]
44
44
testConstraint testobj [llength [info commands testobj]]
45
45
testConstraint testservicemode [llength [info commands testservicemode]]
46
46
testConstraint knownMsvcBug [expr {![info exists ::env(TRAVIS_OS_NAME)] || ![string match windows $::env(TRAVIS_OS_NAME) ]}]
47
+ testConstraint notOSX [expr {$::tcl_platform(os) ne " Darwin" }]
47
48
48
49
# You need a *very* special environment to do some tests. In
49
50
# particular, many file systems do not support large-files...
@@ -6023,7 +6024,7 @@ test io-45.3 {DeleteFileEvent, cleanup on close} {fileevent} {
6023
6024
6024
6025
# Execute these tests only if the "testfevent" command is present.
6025
6026
6026
- test io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent} {
6027
+ test io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent notOSX } {
6027
6028
testfevent create
6028
6029
set script " set f \[ [ list open $path(foo) r] ]\n "
6029
6030
append script {
@@ -6831,7 +6832,7 @@ test io-50.4 {testing handler deletion vs reentrant calls} -constraints {testcha
6831
6832
} -cleanup {
6832
6833
close $f
6833
6834
} -result {{delrecursive calling recursive} {delrecursive deleting recursive}}
6834
- test io-50.5 {testing handler deletion vs reentrant calls} -constraints {testchannelevent testservicemode} -setup {
6835
+ test io-50.5 {testing handler deletion vs reentrant calls} -constraints {testchannelevent testservicemode notOSX } -setup {
6835
6836
file delete $path(test1)
6836
6837
} -body {
6837
6838
set f [open $path(test1) w]
You can’t perform that action at this time.
0 commit comments