System.Data.SQLite
Check-in [ceb6a84975]
Not logged in

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

Overview
Comment:Adjust test constraints for .NET Core.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | netStandard20
Files: files | file ages | folders
SHA1: ceb6a84975fe02753a94a3b4e7aa0fc92ba3782c
User & Date: mistachkin 2018-04-05 15:21:49
Context
2018-04-05
15:25
Work around inability of .NET Core SDK to properly generate resources from a 'resx' file that refers to other files. check-in: 681cdd1dde user: mistachkin tags: netStandard20
15:21
Adjust test constraints for .NET Core. check-in: ceb6a84975 user: mistachkin tags: netStandard20
15:19
Move Eagle binaries in externals to a .NET Framework specific subdirectory. check-in: 1ca61eb888 user: mistachkin tags: netStandard20
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Tests/memory.eagle.

   121    121     freeDbConnection
   122    122   
   123    123     unset -nocomplain dataReader connection
   124    124   
   125    125     cleanupDb $fileName db true false false
   126    126   
   127    127     unset -nocomplain working sql counter db fileName
   128         -} -constraints \
   129         -{eagle command.object windows monoBug28 command.sql compile.DATA SQLite\
   130         -System.Data.SQLite fossil_repository_file variable_test_repository_file} \
   131         --result {}}
          128  +} -constraints [fixConstraints {eagle command.object !dotNetCore windows\
          129  +monoBug28 command.sql compile.DATA SQLite System.Data.SQLite\
          130  +fossil_repository_file variable_test_repository_file}] -result {}}
   132    131   
   133    132   ###############################################################################
   134    133   
   135    134   #
   136    135   # NOTE: Report after test.
   137    136   #
   138    137   checkForSQLiteDirectories $test_channel

Changes to Tests/session.eagle.

   858    858     catch {
   859    859       foreach callbackResult $callbackResults {
   860    860         catch {object dispose $callbackResult}
   861    861       }
   862    862     }
   863    863   
   864    864     unset -nocomplain callbackResult callbackResults db fileName
   865         -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\
   866         -System.Data.SQLite SQLiteInterop\
          865  +} -constraints {eagle command.object monoBug28 command.sql compile.DATA\
          866  +compile.EMIT SQLite System.Data.SQLite SQLiteInterop\
   867    867   defineConstant.System.Data.SQLite.INTEROP_SESSION_EXTENSION} -result {IsEmpty\
   868    868   True MatchT2 false IsEmpty False MatchT1 true IsEmpty False MatchT2 true\
   869    869   IsEmpty False MatchT1 true}}
   870    870   
   871    871   ###############################################################################
   872    872   
   873    873   runTest {test session-1.6.1 {combine/apply change sets (memory)} -setup {
................................................................................
   924    924     catch {
   925    925       foreach callbackResult $callbackResults {
   926    926         catch {object dispose $callbackResult}
   927    927       }
   928    928     }
   929    929   
   930    930     unset -nocomplain callbackResult callbackResults db fileName
   931         -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\
   932         -System.Data.SQLite SQLiteInterop\
          931  +} -constraints {eagle command.object monoBug28 command.sql compile.DATA\
          932  +compile.EMIT SQLite System.Data.SQLite SQLiteInterop\
   933    933   defineConstant.System.Data.SQLite.INTEROP_SESSION_EXTENSION} -result \
   934    934   {{{TableName t1 NumberOfColumns 2 OperationCode Delete Indirect False\
   935    935   PrimaryKeyColumns {[True, False]} OldValue 0 1 NewValue 0 <nullObject>\
   936    936   ConflictValue 0 <nullObject> OldValue 1 {"inserted: Alpha Bravo Charlie Delta\
   937    937   Echo"} NewValue 1 <nullObject> ConflictValue 1 <nullObject>} {TableName t1\
   938    938   NumberOfColumns 2 OperationCode Insert Indirect False PrimaryKeyColumns {[True,\
   939    939   False]} OldValue 0 <nullObject> NewValue 0 3 ConflictValue 0 <nullObject>\
................................................................................
  1007   1007     catch {
  1008   1008       foreach callbackResult $callbackResults {
  1009   1009         catch {object dispose $callbackResult}
  1010   1010       }
  1011   1011     }
  1012   1012   
  1013   1013     unset -nocomplain callbackResult callbackResults db fileName
  1014         -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\
  1015         -System.Data.SQLite SQLiteInterop\
         1014  +} -constraints {eagle command.object monoBug28 command.sql compile.DATA\
         1015  +compile.EMIT SQLite System.Data.SQLite SQLiteInterop\
  1016   1016   defineConstant.System.Data.SQLite.INTEROP_SESSION_EXTENSION} -result \
  1017   1017   {{{TableName t1 NumberOfColumns 2 OperationCode Delete Indirect False\
  1018   1018   PrimaryKeyColumns {[True, False]} OldValue 0 1 NewValue 0 <nullObject>\
  1019   1019   ConflictValue 0 <nullObject> OldValue 1 {"inserted: Alpha Bravo Charlie Delta\
  1020   1020   Echo"} NewValue 1 <nullObject> ConflictValue 1 <nullObject>} {TableName t1\
  1021   1021   NumberOfColumns 2 OperationCode Insert Indirect False PrimaryKeyColumns {[True,\
  1022   1022   False]} OldValue 0 <nullObject> NewValue 0 3 ConflictValue 0 <nullObject>\
................................................................................
  1081   1081     catch {
  1082   1082       foreach callbackResult $callbackResults {
  1083   1083         catch {object dispose $callbackResult}
  1084   1084       }
  1085   1085     }
  1086   1086   
  1087   1087     unset -nocomplain callbackResult callbackResults db fileName
  1088         -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\
  1089         -System.Data.SQLite SQLiteInterop\
         1088  +} -constraints {eagle command.object monoBug28 command.sql compile.DATA\
         1089  +compile.EMIT SQLite System.Data.SQLite SQLiteInterop\
  1090   1090   defineConstant.System.Data.SQLite.INTEROP_SESSION_EXTENSION} -result \
  1091   1091   {{{TableName t1 NumberOfColumns 2 OperationCode Delete Indirect False\
  1092   1092   PrimaryKeyColumns {[True, False]} OldValue 0 1 NewValue 0 <nullObject>\
  1093   1093   ConflictValue 0 <nullObject> OldValue 1 <nullObject> NewValue 1 <nullObject>\
  1094   1094   ConflictValue 1 <nullObject>} {TableName t1 NumberOfColumns 2 OperationCode\
  1095   1095   Insert Indirect False PrimaryKeyColumns {[True, False]} OldValue 0 <nullObject>\
  1096   1096   NewValue 0 3 ConflictValue 0 <nullObject> OldValue 1 <nullObject> NewValue 1\
................................................................................
  1164   1164     catch {
  1165   1165       foreach callbackResult $callbackResults {
  1166   1166         catch {object dispose $callbackResult}
  1167   1167       }
  1168   1168     }
  1169   1169   
  1170   1170     unset -nocomplain callbackResult callbackResults db fileName
  1171         -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\
  1172         -System.Data.SQLite SQLiteInterop\
         1171  +} -constraints {eagle command.object monoBug28 command.sql compile.DATA\
         1172  +compile.EMIT SQLite System.Data.SQLite SQLiteInterop\
  1173   1173   defineConstant.System.Data.SQLite.INTEROP_SESSION_EXTENSION} -result \
  1174   1174   {{{TableName t1 NumberOfColumns 2 OperationCode Delete Indirect False\
  1175   1175   PrimaryKeyColumns {[True, False]} OldValue 0 1 NewValue 0 <nullObject>\
  1176   1176   ConflictValue 0 <nullObject> OldValue 1 <nullObject> NewValue 1 <nullObject>\
  1177   1177   ConflictValue 1 <nullObject>} {TableName t1 NumberOfColumns 2 OperationCode\
  1178   1178   Insert Indirect False PrimaryKeyColumns {[True, False]} OldValue 0 <nullObject>\
  1179   1179   NewValue 0 3 ConflictValue 0 <nullObject> OldValue 1 <nullObject> NewValue 1\
................................................................................
  1267   1267     catch {
  1268   1268       foreach callbackResult $callbackResults {
  1269   1269         catch {object dispose $callbackResult}
  1270   1270       }
  1271   1271     }
  1272   1272   
  1273   1273     unset -nocomplain callbackResult callbackResults db fileName
  1274         -} -constraints {eagle command.object monoBug28 command.sql compile.DATA SQLite\
  1275         -System.Data.SQLite SQLiteInterop\
         1274  +} -constraints {eagle command.object monoBug28 command.sql compile.DATA\
         1275  +compile.EMIT SQLite System.Data.SQLite SQLiteInterop\
  1276   1276   defineConstant.System.Data.SQLite.INTEROP_SESSION_EXTENSION} -result \
  1277   1277   {06631bf3545dba83b25db5142afc4d229544ed55}}
  1278   1278   
  1279   1279   ###############################################################################
  1280   1280   
  1281   1281   runTest {test session-1.10.1 {change group (memory)} -setup {
  1282   1282     setupDb [set fileName session-1.10.1.db]