Index: Tests/basic.eagle ================================================================== --- Tests/basic.eagle +++ Tests/basic.eagle @@ -405,12 +405,12 @@ cleanupDb $fileName unset -nocomplain result count interval savedCount savedInterval results \ errors code dataSource id db fileName -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\ -System.Data.SQLite compileCSharp} -match regexp -result {^Ok\ +} -constraints {eagle command.object windows monoBug28 command.sql compile.DATA\ +SQLite System.Data.SQLite compileCSharp} -match regexp -result {^Ok\ System#CodeDom#Compiler#CompilerResults#\d+ \{\} 0 True$}} ############################################################################### runTest {test data-1.8 {properly closed database file (non-query)} -setup { Index: Tests/stress.eagle ================================================================== --- Tests/stress.eagle +++ Tests/stress.eagle @@ -237,11 +237,11 @@ } ############################################################################# proc useMem { ptr size } { - if {![isMono]} then { + if {[isWindows] && ![isMono]} then { # # HACK: The type signature of the ZeroMemory method changed as of the # .NET Framework 4.5. The second argument went from being of # type UInt to type UIntPtr. #