System.Data.SQLite

Check-in [16453a26ef]
Login

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

Overview
Comment:More updates to the design-time installer tests. All build files necessary to run the test suite should be located in the same directory, which may be the output directory for the mixed-mode assembly.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 16453a26ef1a53d8869c17ab5db614e1eab3b13f
User & Date: mistachkin 2016-09-14 04:21:36.722
Context
2016-09-14
04:27
Further simplify the 'runSQLiteTestFilesPrologue' test suite helper procedure. check-in: 21536d0960 user: mistachkin tags: trunk
04:21
More updates to the design-time installer tests. All build files necessary to run the test suite should be located in the same directory, which may be the output directory for the mixed-mode assembly. check-in: 16453a26ef user: mistachkin tags: trunk
2016-09-13
22:25
In the 'vtab.tcl' doc tool, work around some minor markup issues in the upstream docs. check-in: cd424e7595 user: mistachkin tags: trunk
Changes
Side-by-Side Diff Ignore Whitespace Patch
Changes to lib/System.Data.SQLite/common.eagle.
4538
4539
4540
4541
4542
4543
4544
4545

4546
4547
4548

4549
4550
4551

4552
4553
4554
4555
4556
4557
4558

4559
4560
4561

4562
4563
4564
4565



4566
4567
4568
4569
4570
4571
4572
4538
4539
4540
4541
4542
4543
4544

4545
4546
4547

4548
4549
4550

4551
4552
4553
4554
4555
4556
4557

4558
4559
4560

4561
4562



4563
4564
4565
4566
4567
4568
4569
4570
4571
4572







-
+


-
+


-
+






-
+


-
+

-
-
-
+
+
+







    proc runSQLiteTestFilesPrologue {} {
      uplevel 1 {
        #
        # NOTE: Setup the variables that refer to the various non-data files
        #       required by the tests in this file.
        #
        set entityFrameworkDllFile \
            [getBuildFileName EntityFramework.dll true]
            [getBuildFileName EntityFramework.dll false]

        set installerExeFile \
            [getBuildFileName Installer.exe true]
            [getBuildFileName Installer.exe false]

        set sqliteDesignerDllFile \
            [getBuildFileName SQLite.Designer.dll true]
            [getBuildFileName SQLite.Designer.dll false]

        set systemDataSQLiteDllFile \
            [getBuildFileName System.Data.SQLite.dll \
            [expr {![hasRuntimeOption native]}]]

        set systemDataSQLiteLinqDllFile \
            [getBuildFileName System.Data.SQLite.Linq.dll true]
            [getBuildFileName System.Data.SQLite.Linq.dll false]

        set systemDataSQLiteEf6DllFile \
            [getBuildFileName System.Data.SQLite.EF6.dll true]
            [getBuildFileName System.Data.SQLite.EF6.dll false]

        set testExeFile [getBuildFileName test.exe true]
        set testLinqExeFile [getBuildFileName testlinq.exe true]
        set testEf6ExeFile [getBuildFileName testef6.exe true]
        set testExeFile [getBuildFileName test.exe false]
        set testLinqExeFile [getBuildFileName testlinq.exe false]
        set testEf6ExeFile [getBuildFileName testef6.exe false]

        #
        # NOTE: Setup the variables that refer to the various data files
        #       required by the tests in this file.
        #
        set testLinqOutFile [file nativename [file join \
            [getSQLiteTestDataPath] testlinq.out]]