System.Data.SQLite
Check-in [67a33ffd3c]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix some issues with the test suite.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 67a33ffd3c21ef1fe5e5cae4a26141c884b58162
User & Date: mistachkin 2016-04-12 21:20:00
Context
2016-04-14
18:39
When installing the VC++ runtimes, check for the return code that indicates a newer version is already installed. Fix for [26909f2848]. check-in: 00de71369b user: mistachkin tags: trunk
2016-04-12
21:20
Merge updates from trunk. check-in: 59f1b68650 user: mistachkin tags: preRelease
21:20
Fix some issues with the test suite. check-in: 67a33ffd3c user: mistachkin tags: trunk
13:57
When using the mixed-mode assembly, it must be assumed that the 'vtshim' module is already loaded. check-in: 3a961372b3 user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Setup/test_all.bat.

   283    283     IF /I "%1" == "2012" (
   284    284       SET HAVE_LINQ=1
   285    285       SET HAVE_EF6=1
   286    286     )
   287    287     IF /I "%1" == "2013" (
   288    288       SET HAVE_LINQ=1
   289    289       SET HAVE_EF6=1
          290  +  )
          291  +  IF /I "%1" == "2015" (
          292  +    SET HAVE_LINQ=1
          293  +    SET HAVE_EF6=1
   290    294     )
   291    295     GOTO :EOF
   292    296   
   293    297   :fn_UnsetVariable
   294    298     SETLOCAL
   295    299     SET VALUE=%1
   296    300     IF DEFINED VALUE (

Changes to Tests/tkt-da685c0bac.eagle.

    35     35     object load -loadtype Bytes [base64 encode [readFile [file join \
    36     36         [getBinaryDirectory] System.Data.SQLite.dll]]]
    37     37   
    38     38     object invoke -flags +NonPublic \
    39     39         System.Data.SQLite.UnsafeNativeMethods GetXmlConfigFileName
    40     40   } -cleanup {
    41     41     moveSystemDataSQLiteDllConfig true true
    42         -} -isolationLevel AppDomain -constraints {eagle command.object\
    43         -compile.ISOLATED_INTERPRETERS System.Data.SQLite} -constraintExpression \
    44         -{[haveConstraint defineConstant.System.Data.SQLite.SQLITE_STANDARD] || \
    45         -[haveConstraint defineConstant.System.Data.SQLite.USE_INTEROP_DLL] || \
    46         -[haveConstraint defineConstant.System.Data.SQLite.PLATFORM_COMPACTFRAMEWORK]} \
    47         --result {}}
           42  +} -isolationLevel AppDomain -constraints \
           43  +{eagle command.object compile.ISOLATED_INTERPRETERS System.Data.SQLite\
           44  +defineConstant.System.Data.SQLite.USE_INTEROP_DLL} -result {}}
    48     45   
    49     46   ###############################################################################
    50     47   
    51     48   moveSystemDataSQLiteDllConfig true true
    52     49   
    53     50   ###############################################################################
    54     51   
    55     52   runSQLiteTestEpilogue
    56     53   runTestEpilogue