System.Data.SQLite
Check-in [647d6c7f72]
Not logged in

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

Overview
Comment:Add comments for several unit test script procedures.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 647d6c7f72ca38bea31202a7948d7c5d702cb944
User & Date: mistachkin 2012-01-12 10:39:46
Context
2012-01-13
08:21
Update the SQLite core library to the latest trunk code. Enable delay-signing in the VS designer component installer project because it post-processes the assembly to embed a manifest. Constrain the VS designer component installer tests to run only when elevated administrator privileges are available. check-in: 59e49d1f6c user: mistachkin tags: trunk
2012-01-12
10:39
Add comments for several unit test script procedures. check-in: 647d6c7f72 user: mistachkin tags: trunk
2012-01-09
06:00
Make sure the VS designer component installer runs with elevated administrator rights on Windows Vista and later. check-in: e177b109d9 user: mistachkin tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Tests/common.eagle.

152
153
154
155
156
157
158





159
160
161
162
163
164
165
...
177
178
179
180
181
182
183





184
185
186
187
188
189
190
...
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
          return [file join $path bin [getBuildYear] \
              [getBuildConfiguration] bin]
        }
      }
    }
 
    proc getBuildFileName { fileName } {





      return [file nativename \
          [file join [getBuildDirectory] [file tail $fileName]]]
    }
 
    proc getBinaryDirectory {} {
      #
      # NOTE: This procedure returns the directory where the test application
................................................................................
        return $::binary_directory
      } else {
        return [info binary]
      }
    }
 
    proc getBinaryFileName { fileName } {





      return [file nativename \
          [file join [getBinaryDirectory] [file tail $fileName]]]
    }
 
    proc getDatabaseDirectory {} {
      #
      # NOTE: This procedure returns the directory where the test databases
................................................................................
      #       result.
      #
      eval $command
    }
 
    proc setupDb {
            fileName {mode ""} {dateTimeFormat ""} {dateTimeKind ""} {extra ""}
            {delete true} {varName db}} {
      #
      # NOTE: For now, all test databases used by the test suite are placed into
      #       the temporary directory.  Each database used by a test should be
      #       cleaned up by that test using the "cleanupDb" procedure, below.
      #
      set fileName [file join [getDatabaseDirectory] [file tail $fileName]]








>
>
>
>
>







 







>
>
>
>
>







 







|







152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
...
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
...
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
          return [file join $path bin [getBuildYear] \
              [getBuildConfiguration] bin]
        }
      }
    }
 
    proc getBuildFileName { fileName } {
      #
      # NOTE: Returns the specified file name as if it were located in the
      #       build directory, discarding any directory information present
      #       in the file name as provided by the caller.
      #
      return [file nativename \
          [file join [getBuildDirectory] [file tail $fileName]]]
    }
 
    proc getBinaryDirectory {} {
      #
      # NOTE: This procedure returns the directory where the test application
................................................................................
        return $::binary_directory
      } else {
        return [info binary]
      }
    }
 
    proc getBinaryFileName { fileName } {
      #
      # NOTE: Returns the specified file name as if it were located in the
      #       binary directory, discarding any directory information present
      #       in the file name as provided by the caller.
      #
      return [file nativename \
          [file join [getBinaryDirectory] [file tail $fileName]]]
    }
 
    proc getDatabaseDirectory {} {
      #
      # NOTE: This procedure returns the directory where the test databases
................................................................................
      #       result.
      #
      eval $command
    }
 
    proc setupDb {
            fileName {mode ""} {dateTimeFormat ""} {dateTimeKind ""} {extra ""}
            {delete true} {varName db} } {
      #
      # NOTE: For now, all test databases used by the test suite are placed into
      #       the temporary directory.  Each database used by a test should be
      #       cleaned up by that test using the "cleanupDb" procedure, below.
      #
      set fileName [file join [getDatabaseDirectory] [file tail $fileName]]