Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for Tests/basic.eagle
2024-07-04
| ||
04:22 | Enable tracking of SQLiteMemory class bytes by default. Further testing enhancements. file: [be76b75e1a] check-in: [6e6b7d1598] user: mistachkin branch: trunk, size: 221852 | |
01:18 | Further improvements to the 'data-1.116' test. file: [422e946424] check-in: [a38b0f5f53] user: mistachkin branch: trunk, size: 220668 | |
00:16 | Improve serialization test (i.e. 'data-1.116') that was added by the previous check-in. file: [f82cf440f6] check-in: [52a66097ee] user: mistachkin branch: trunk, size: 218758 | |
2024-07-03
| ||
23:13 | Add the Serialize and Deserialize methods to the SQLiteConnection class. file: [645496695d] check-in: [502ca25961] user: mistachkin branch: trunk, size: 217248 | |
2024-07-02
| ||
03:02 | More test enhancments. file: [f54a81a373] check-in: [943172a587] user: mistachkin branch: trunk, size: 214013 | |
2024-06-25
| ||
21:09 | Add the 'ConnectionPoolOnly' flag. file: [6fdd297c79] check-in: [c545a8aaef] user: mistachkin branch: trunk, size: 213992 | |
2024-06-05
| ||
04:00 | Add tests for the SQLiteParameterCollection.NoCase property. file: [27e270c0c6] check-in: [9f12fb2df5] user: mistachkin branch: trunk, size: 213956 | |
01:58 | Improve test for the 'compress' interop assembly extension. file: [7051fdd385] check-in: [96965e3025] user: mistachkin branch: trunk, size: 211696 | |
01:33 | Add tests for the 'compress' and 'zipfile' interop assembly extensions. file: [8027867cbb] check-in: [cd780db867] user: mistachkin branch: trunk, size: 211594 | |
2024-03-25
| ||
01:20 | Updates to lists of core library constants. file: [2a8416c528] check-in: [55bae7dd04] user: mistachkin branch: trunk, size: 209844 | |
2024-01-22
| ||
10:25 | Update SQLite core library to the 3.45.0 release. Pickup the latest SQLite 3.45 core library docs from upstream. file: [63af399375] check-in: [b8ba560cfe] user: mistachkin branch: trunk, size: 209702 | |
2023-07-07
| ||
17:42 | Update expected results for test 'data-1.5' to account for the new keywords added in the previous check-in. file: [6c97e401b4] check-in: [3d3e9760ea] user: mistachkin branch: trunk, size: 209702 | |
2023-05-12
| ||
22:28 | Add the 'StepRetries' connection string property. Also, revise how the 'PrepareRetries' connection string property works internally. file: [59afa6e3db] check-in: [98877b1863] user: mistachkin branch: trunk, size: 209536 | |
2023-04-01
| ||
04:23 | Add the 'TextHexPassword' connection string property. file: [e4913accd7] check-in: [740d7652e8] user: mistachkin branch: trunk, size: 209436 | |
2022-11-22
| ||
20:16 | Add experimental support for native sha3 extension. file: [129c38bba6] check-in: [dd498797e7] user: mistachkin branch: trunk, size: 206978 | |
2022-08-06
| ||
02:22 | Add test for the new DefaultMaximumSleepTime connection string property. file: [a40e80f630] check-in: [579b7edbe6] user: mistachkin branch: trunk, size: 205656 | |
2022-07-06
| ||
00:48 | Enhancements to the SQLiteConnection.Changed event. Cleanup several tests. Pursuant to [ce4d70ea6f]. file: [27aefad410] check-in: [50a09e2598] user: mistachkin branch: trunk, size: 205510 | |
2022-03-03
| ||
20:27 | Fix test 'data-1.77' to account for the JSON1 changes. file: [1cf498c861] check-in: [c0edf416b5] user: mistachkin branch: trunk, size: 205589 | |
2021-12-07
| ||
04:07 | Several test case fixes. file: [0b9cca0d32] check-in: [d887fa3fc9] user: mistachkin branch: trunk, size: 205724 | |
2021-12-04
| ||
22:47 | More work-in-progress. file: [5cbe010263] check-in: [328b5c7371] user: mistachkin branch: poolV2, size: 205728 | |
2021-05-16
| ||
18:48 | Improve test suite handling of invoking dynamically compiled C# code. file: [85d05a2c46] check-in: [f5ff93e3d6] user: mistachkin branch: trunk, size: 205910 | |
2021-05-02
| ||
01:24 | Add test constraints to avoid using C99 math functions in the core library when they are not available. file: [d46b86f85e] check-in: [2afd8492e1] user: mistachkin branch: trunk, size: 205658 | |
2021-03-05
| ||
08:12 | Add support for math functions now provided by the SQLite core library. file: [dbf6eda767] check-in: [d9db7c6868] user: mistachkin branch: trunk, size: 205619 | |
2021-02-19
| ||
02:50 | Add 'TextPassword' connection string property for use with the SQLite Encryption Extension. file: [02439d3e28] check-in: [d2ec91fd6e] user: mistachkin branch: trunk, size: 201391 | |
2021-02-07
| ||
08:19 | Improve version checking tests. file: [99f2c7c14d] check-in: [b0f0af4d17] user: mistachkin branch: trunk, size: 198951 | |
2020-09-24
| ||
21:59 | Attempt to optimize construction of the SQLiteConnection class. Pursuant to [be12568e30]. file: [e2b6736da5] check-in: [438037ced6] user: mistachkin branch: trunk, size: 198921 | |
2020-06-01
| ||
23:36 | Enhancements to test suite file and directory handling. file: [c451460365] check-in: [f5a10b02b1] user: mistachkin branch: testSuiteFiles, size: 197457 | |
2020-05-24
| ||
01:22 | Fix a couple test failures. file: [6744507227] check-in: [2e3441506c] user: mistachkin branch: core-3.32.0, size: 197467 | |
2020-04-25
| ||
19:21 | Support automatic value conversions for columns with a declared type of MEDIUMINT or MEDIUMUINT. Pursuant to [515cb60b10]. file: [b790e41d83] check-in: [b4eb15b5a5] user: mistachkin branch: trunk, size: 197465 | |
2020-04-06
| ||
17:38 | Cherrypick of [4a1d38fa7b523ade]. file: [c53ca92187] check-in: [dc8d0e6db3] user: mistachkin branch: branch-1.0.112, size: 196224 | |
17:36 | Robustify the test suite against erroneous .NET Core configuration files for the 'testef6' program. file: [2d025cfbc9] check-in: [4a1d38fa7b] user: mistachkin branch: trunk, size: 197406 | |
2020-03-05
| ||
00:36 | More work on tests. Rename the new environment variable. file: [b60936d446] check-in: [f6f755c1ee] user: mistachkin branch: trunk, size: 197350 | |
2020-03-04
| ||
03:25 | When using the (unsupported) legacy CryptoAPI based codec, skip encrypting page #1 because that can lead to database corruption and other malfunctions. file: [e6ecebfa4a] check-in: [e877217109] user: mistachkin branch: trunk, size: 197527 | |
02:04 | Update several test cases. file: [fa23d3e364] check-in: [8fa881a525] user: mistachkin branch: trunk, size: 196648 | |
2020-01-19
| ||
03:27 | Add support for the new DBCONFIG options and update several tests. file: [547dff9d50] check-in: [436f0e76b2] user: mistachkin branch: corePreRelease, size: 196168 | |
2020-01-18
| ||
21:01 | Prepare to update the SQLite core library to the latest pre-release code. file: [5dd3b4270c] check-in: [8c27717d84] user: mistachkin branch: corePreRelease, size: 196024 | |
2019-10-26
| ||
23:47 | Add preliminary support for .NET Core 3.0 and the .NET Standard 2.1. Pursuant to [ce75d320d0]. file: [8dd0b5aa44] check-in: [f27654c95b] user: mistachkin branch: trunk, size: 195852 | |
23:06 | Fix test name. file: [44d40b5971] check-in: [08dc03fa55] user: mistachkin branch: limits, size: 195440 | |
23:06 | Some fixes. Add tests. Update version history docs. file: [f98aaa74a9] check-in: [e82be4000d] user: mistachkin branch: limits, size: 195426 | |
2019-10-13
| ||
04:39 | Normalize line endings for the 'data-1.3' test results. file: [bd2ddfb1d5] check-in: [706b0d050c] user: mistachkin branch: netStandard21, size: 194523 | |
2019-10-12
| ||
21:30 | Partially reverse changes from the previous two check-ins that are wrong and unnecessary. file: [f6f5d5063a] check-in: [774258b89e] user: mistachkin branch: netStandard21, size: 194393 | |
20:31 | Add new test data file missing from the previous check-in. file: [af52c440f3] check-in: [3179c8eae5] user: mistachkin branch: netStandard21, size: 195126 | |
20:19 | Further test suite refinements. file: [597cfd3f5b] check-in: [09c0313477] user: mistachkin branch: netStandard21, size: 195077 | |
2019-10-10
| ||
04:09 | Add several missing test constraints. file: [3ff31e2974] check-in: [610ef6001f] user: mistachkin branch: netStandard21, size: 194457 | |
2019-10-09
| ||
03:09 | Update test 'data-1.2' to make it consistent with test 'data-1.3'. file: [781b3955e1] check-in: [b1f8b8d63a] user: mistachkin branch: netStandard21, size: 194355 | |
02:10 | Simplify the changes to test 'data-1.3'. file: [3addb96fc5] check-in: [60e9befd31] user: mistachkin branch: netStandard21, size: 194313 | |
01:07 | Add missing calls to 'info previouspid true' to the test suite. file: [4e8c9b98cf] check-in: [c7c7f4032f] user: mistachkin branch: netStandard21, size: 195641 | |
00:32 | Break test 'data-1.3' into two, one for the .NET Framework 4.x and one for .NET Standard 2.1. file: [7b3a82e233] check-in: [2b6e69647e] user: mistachkin branch: netStandard21, size: 195474 | |
2019-10-07
| ||
05:16 | Adjust a couple test constraints. file: [8fa159c94d] check-in: [f2da1cf458] user: mistachkin branch: netStandard21, size: 194137 | |
03:07 | Update some tests. file: [9c038c16c6] check-in: [db37d8cc30] user: mistachkin branch: netStandard21, size: 194113 | |
2019-10-05
| ||
03:32 | Add support for new DBCONFIG options from the SQLite core library. Pursuant to [03b6b0edd7]. file: [1eb0aff4d0] check-in: [42082ffc4d] user: mistachkin branch: trunk, size: 194111 | |
2019-08-01
| ||
01:25 | Enhance the target framework abbreviation handling. file: [0e90e4e0c3] check-in: [02695316e9] user: mistachkin branch: trunk, size: 193645 | |
2019-05-16
| ||
03:23 | Enhance the new tests for SQLiteLog subsystem initialization. file: [a9601e0441] check-in: [767b97f170] user: mistachkin branch: trunk, size: 191917 | |
2019-05-15
| ||
01:08 | Add additional tests for the SQLiteLog.Initialize method. Add 'No_SQLiteLog' environment variable to disable the SQLiteLog subsystem initialization. file: [a5bc43e52e] check-in: [232364a514] user: mistachkin branch: trunk, size: 185879 | |
2019-04-05
| ||
02:40 | In the test suite, when compiling C# code, skip emitting symbols. file: [cb7f21de16] check-in: [ca7215e405] user: mistachkin branch: trunk, size: 182989 | |
2018-12-23
| ||
04:56 | Add HidePassword connection flag to remove the password from the connection string once the database is opened. Pursuant to [23d8d6171e]. file: [6eae55012c] check-in: [02ed8cae60] user: mistachkin branch: trunk, size: 182975 | |
2018-07-24
| ||
00:24 | Add some missing 'SQLiteInterop' test constraints. file: [b4764e22b6] check-in: [04dcf6e006] user: mistachkin branch: trunk, size: 182895 | |
2018-07-10
| ||
11:10 | Add another test to verify the behavior of read-only connections with respect to the connection pool. See also check-in [14d18ee82623c85f]. file: [8b91818de2] check-in: [5e689a7650] user: mistachkin branch: trunk, size: 182881 | |
01:53 | Do not allow read-only connections into (or out of) the connection pool. file: [9b234f352b] check-in: [14d18ee826] user: mistachkin branch: trunk, size: 181629 | |
2018-04-25
| ||
18:20 | Merge updates from trunk. file: [3f6dd2a77e] check-in: [f72560a85a] user: mistachkin branch: netStandard20, size: 179533 | |
18:16 | Add the new DO and NOTHING keywords to the keyword lists maintained by System.Data.SQLite. Enhance test coverage to check the aforementioned list of keywords. file: [79d47544ed] check-in: [fb9c4ae180] user: mistachkin branch: trunk, size: 179618 | |
2018-04-05
| ||
14:44 | Fix typo in test. file: [588e643749] check-in: [14f75478c2] user: mistachkin branch: netStandard20, size: 178493 | |
14:42 | More porting work on build system, test suite, and web pages. file: [e4538ed1c0] check-in: [3e80bcba79] user: mistachkin branch: netStandard20, size: 178481 | |
2018-02-27
| ||
16:32 | Test constraint fixes. file: [9286f519bd] check-in: [5419324a5d] user: mistachkin branch: trunk, size: 178578 | |
15:53 | Further enhancement to the 'data-1.95' test. file: [bf60511aa5] check-in: [48783a7499] user: mistachkin branch: trunk, size: 178496 | |
00:44 | Another correction to the 'data-1.95' test: make sure it still works properly when there are pre-registered functions. file: [5f27e1c13f] check-in: [b2ebc6c99d] user: mistachkin branch: trunk, size: 178491 | |
00:01 | Several test fixes: remove use of -nocase option from 'data-1.74' and limit 'data-1.93' / 'data-1.94' to the SQLite core library 3.23 or higher. file: [3d63d86f84] check-in: [eeb641701c] user: mistachkin branch: trunk, size: 178464 | |
2018-02-26
| ||
21:31 | Make the (new) SetConfigurationOption tests more robust and get them passing again. file: [14d7fd22a2] check-in: [550a609491] user: mistachkin branch: trunk, size: 178316 | |
19:31 | Enhancements to tests added by the previous check-in. file: [aab801a8c0] check-in: [e2dffd3a80] user: mistachkin branch: trunk, size: 178249 | |
19:17 | Add tests for the database option values added via check-in [b7ba6996c1]. file: [91a42adaa7] check-in: [b3872ff42e] user: mistachkin branch: trunk, size: 177815 | |
2018-02-20
| ||
13:00 | Adjust the test constraints impacted by Mono 5.8. file: [6e07cc0668] check-in: [c9a7204890] user: mistachkin branch: trunk, size: 175156 | |
2018-02-08
| ||
04:40 | Enhancements to the extended result code tests. file: [d1feefeb90] check-in: [34545cc064] user: mistachkin branch: trunk, size: 175156 | |
02:22 | Update two tests to account for modified error codes and messages. file: [2d2d32605d] check-in: [b793037b2e] user: mistachkin branch: trunk, size: 171968 | |
01:02 | Sync up (fallback) error messages with those in the SQLite core library. Mask off extended error codes prior to using the fallback table. Add tests for preserving extended error codes in the SQLiteException class. file: [62112501e7] check-in: [accc5da1ee] user: mistachkin branch: trunk, size: 171950 | |
2018-01-30
| ||
21:16 | Add experimental WaitForEnlistmentReset connection flag and WaitTimeout connection string property. file: [7bc807e2ea] check-in: [19447f0a41] user: mistachkin branch: trunk, size: 168593 | |
2018-01-26
| ||
01:11 | Make it possible to determine which test is associated with a connection object (e.g. being closed, disposed, etc). file: [152693a320] check-in: [d142c335ab] user: mistachkin branch: trunk, size: 168532 | |
2017-12-18
| ||
13:00 | Adjust the test constraints impacted by Mono 5.4. file: [47a71d1421] check-in: [c4a0c9d86c] user: mistachkin branch: trunk, size: 168520 | |
2017-12-04
| ||
16:32 | Minor correction to the 'data-1.81' test cleanup. file: [7e8b5b757b] check-in: [16d05f978b] user: mistachkin branch: trunk, size: 168510 | |
2017-11-29
| ||
01:41 | Update some tests to be explicit about the DateTimeKind. file: [a0e89efce4] check-in: [c67a1ad0f6] user: mistachkin branch: trunk, size: 168510 | |
2017-11-14
| ||
08:50 | Fix minor coding style issue with several test files. file: [009d65e727] check-in: [153c619047] user: mistachkin branch: trunk, size: 168294 | |
2017-11-01
| ||
17:13 | The expected test result for 'data-1.90' did not account for non-debug builds. file: [eb565491ab] check-in: [daa1bd9321] user: mistachkin branch: trunk, size: 168270 | |
2017-10-25
| ||
17:07 | Temporarily re-enable the legacy CryptoAPI codec. file: [687b62cd29] check-in: [9486553a2c] user: mistachkin branch: trunk, size: 168264 | |
2017-07-31
| ||
19:16 | Fix variable leak in tests 'data-1.91' and 'data-1.92'. file: [f4798280b3] check-in: [862485361a] user: mistachkin branch: trunk, size: 168424 | |
18:53 | Improvements to 'Password' error messages. file: [5c58fa69d8] check-in: [3a8df73b78] user: mistachkin branch: trunk, size: 168416 | |
18:13 | Throw an exception when the 'Password' / 'HexPassword' connection string properties are used without encryption support. file: [0717989a51] check-in: [da318bde6b] user: mistachkin branch: trunk, size: 168288 | |
18:08 | Fix broken expected result for test 'data-1.90', added by check-in [e52c25447b]. file: [f63c514116] check-in: [c6aa4ff71c] user: mistachkin branch: trunk, size: 166991 | |
2017-07-15
| ||
21:19 | Add some tests for the 'sqlite_stmt' virtual table. file: [794e1ab4f2] check-in: [e52c25447b] user: mistachkin branch: trunk, size: 166987 | |
18:31 | Update SQLite core library to latest 3.20.0 release candidate. file: [7567f977cb] check-in: [fd03d40e6d] user: mistachkin branch: trunk, size: 165847 | |
2017-06-10
| ||
01:09 | Simplify the new test case added in the previous check-in. file: [292bd2e539] check-in: [ac29179121] user: mistachkin branch: trunk, size: 165748 | |
00:56 | Fix issue that prevented SQLiteBlob creation from succeeding for tables that did not have an integer primary key. file: [6df29a57a9] check-in: [a47688aca5] user: mistachkin branch: trunk, size: 165762 | |
2017-05-11
| ||
15:21 | Update tests and suite helper library to account for caching of the XML configuration file name. file: [306b8f77f7] check-in: [4fdd8dee13] user: mistachkin branch: trunk, size: 163986 | |
01:30 | Cache the assembly directory used by the configuration subsystem. file: [773995d427] check-in: [92f1a8d6b9] user: mistachkin branch: trunk, size: 163475 | |
2017-05-08
| ||
19:15 | Add test for the fix in check-in [9b146be3f9aef0c3]. file: [998a573fd7] check-in: [ece910dd8d] user: mistachkin branch: trunk, size: 161580 | |
2017-04-03
| ||
23:58 | Test suite changes to support using Fossil 2.x for the SQLite and System.Data.SQLite source repositories. file: [baeed318c4] check-in: [82636827d7] user: mistachkin branch: trunk, size: 160525 | |
2017-02-27
| ||
17:56 | Prepare for the proposed hash algorithm changes in Fossil 2.0. file: [6b92b1f5b0] check-in: [5c2462c16b] user: mistachkin branch: fossil-2.0, size: 160525 | |
2017-02-02
| ||
19:26 | Add experimental support for native sha1 extension. file: [a98befd933] check-in: [f1feb19c18] user: mistachkin branch: trunk, size: 160519 | |
2016-10-30
| ||
02:11 | Test portability and readability tweaks. file: [aa9b8426d0] check-in: [9a848acf67] user: mistachkin branch: trunk, size: 159268 | |
2016-10-27
| ||
20:19 | Bump version to 1.0.104.0. Update version history docs. Prevent the GetByte, GetChar, and GetInt16 methods of the SQLiteDataReader class from throwing exceptions for large integer values. Pursuant to [5535448538]. file: [d0d52557fb] check-in: [2b70123e05] user: mistachkin branch: trunk, size: 159268 | |
2016-10-13
| ||
18:09 | Test changes for Mono 4.6.x. file: [931325ddc8] check-in: [5955cd2f21] user: mistachkin branch: trunk, size: 159227 | |
2016-08-31
| ||
23:06 | Revise how the sample database files are copied. file: [ef532c0909] check-in: [e34b3597d5] user: mistachkin branch: interopPostBuild, size: 159164 | |
22:21 | Completely reform the handling of mixed-mode assembly files in the test suite. file: [d156258238] check-in: [4b4a4a4175] user: mistachkin branch: interopPostBuild, size: 159935 | |
2016-07-30
| ||
19:47 | Make test 'data-1.84' work on Mono 4.4. file: [734709d856] check-in: [acfc512faa] user: mistachkin branch: trunk, size: 159917 | |
2016-07-01
| ||
09:28 | Slight test improvement. file: [6d93c946a1] check-in: [8d6ce5d334] user: mistachkin branch: blobIo, size: 159660 | |
09:06 | Add experimental support for incremental blob I/O. file: [20bece3cf3] check-in: [ccf2547bfd] user: mistachkin branch: blobIo, size: 159617 | |
2016-06-30
| ||
02:42 | Add test for a REGEXP operator implemented using the Regex class. file: [7673a3c945] check-in: [a42d12707e] user: mistachkin branch: trunk, size: 157463 | |
2016-06-21
| ||
20:05 | Correct a couple tests due to time zone and DateTime parsing issues. file: [db85d1542d] check-in: [fb04defd96] user: mistachkin branch: trunk, size: 150990 | |
2016-06-19
| ||
06:42 | Fix some test constraints. file: [70d89ab112] check-in: [f1e6c7c76b] user: mistachkin branch: trunk, size: 150763 | |
2016-06-18
| ||
21:34 | Add IsReadOnly method to the SQLiteConnection class. file: [ba0d7ba47f] check-in: [c4f8b9e65b] user: mistachkin branch: trunk, size: 150740 | |
2016-06-15
| ||
18:49 | Remove a superfluous variable from a test. file: [8fd28a2b45] check-in: [d3092d0d87] user: mistachkin branch: trunk, size: 148817 | |
2016-06-02
| ||
19:35 | Add VerifyOnly method to the SQLiteCommand class. file: [2a1a932413] check-in: [36669ce629] user: mistachkin branch: trunk, size: 148847 | |
2016-03-24
| ||
20:43 | Fix a couple build configuration test constraints. file: [b9982aeb26] check-in: [81ccaf438c] user: mistachkin branch: trunk, size: 145907 | |
03:30 | In the test suite, make sure the interop assembly, if present, is used for extension loading. file: [c3579fea05] check-in: [42b74232eb] user: mistachkin branch: trunk, size: 145902 | |
2016-03-23
| ||
17:52 | Adjust tests related to extension loading to make them work better for POSIX. file: [714ed6152a] check-in: [a5895007d1] user: mistachkin branch: trunk, size: 145872 | |
05:22 | More test constraints for Mono 4.2. file: [00b54869ce] check-in: [d92e5e9396] user: mistachkin branch: trunk, size: 145777 | |
2016-03-22
| ||
17:40 | One more Windows-specific test constraint. file: [d763d20ab3] check-in: [48396b3765] user: mistachkin branch: trunk, size: 145754 | |
17:34 | Tests for Windows-specific features should run only on Windows. file: [22ffcc216b] check-in: [92f27e48a2] user: mistachkin branch: trunk, size: 145746 | |
17:01 | More test portability enhancements. file: [a0ae17a654] check-in: [ae12ca01d9] user: mistachkin branch: trunk, size: 145738 | |
04:29 | Some test portability enhancements for Mono. file: [b141e25d27] check-in: [62d83650d5] user: mistachkin branch: trunk, size: 145498 | |
04:04 | Running the 'legacy' test program from the test suite should require the 'winForms' test constraint. file: [50df5e29e5] check-in: [d650aaeda5] user: mistachkin branch: trunk, size: 145452 | |
00:29 | Simplify checking for test results that contain exception error messages. file: [a050d55f9c] check-in: [8732a87f79] user: mistachkin branch: trunk, size: 145443 | |
2016-03-21
| ||
16:15 | Centralize save/restore handling (in the test suite) for environment variables. Stop leaking a variable in tests data-1.79 and data-1.80. file: [b7616eb080] check-in: [7d3501975e] user: mistachkin branch: trunk, size: 144904 | |
2016-03-09
| ||
22:34 | Fix the (unsupported) legacy CryptoAPI based codec so that it no longer prevents page size changes. file: [8e1ae2364f] check-in: [e39ba4bf1a] user: mistachkin branch: trunk, size: 146563 | |
2016-03-02
| ||
18:32 | The 'UnixEpoch' DateTime format should use Int64 internally, not Int32. file: [7e15821f64] check-in: [d28375563e] user: mistachkin branch: trunk, size: 145754 | |
2015-12-20
| ||
07:13 | Stop leaking the 'savedEnv' script variable in tests 'data-1.68' and 'data-1.69'. file: [d8befe00db] check-in: [90e0d6df11] user: mistachkin branch: trunk, size: 145071 | |
2015-10-20
| ||
00:29 | Add GetDatabaseName, GetTableName, and GetOriginalName methods to the SQLiteDataReader class. file: [336f076a9e] check-in: [7b08d5ca2f] user: mistachkin branch: trunk, size: 145053 | |
2015-09-25
| ||
20:56 | Another minor cleanup tweak to test case 'data-1.75'. file: [0efa8465d1] check-in: [b0625cacb9] user: mistachkin branch: trunk, size: 143135 | |
20:55 | Minor cleanup tweak to test case 'data-1.75'. file: [30fe9dbed3] check-in: [52146e11e8] user: mistachkin branch: trunk, size: 143124 | |
2015-09-16
| ||
18:13 | Enhance test case for the SQLiteCommand.Reset method. file: [577e30a5bc] check-in: [d322dd9e02] user: mistachkin branch: trunk, size: 143135 | |
2015-09-11
| ||
19:31 | Add experimental support for the 'json1' extension, enabled by default. file: [950fb11a3b] check-in: [206cf1bc0a] user: mistachkin branch: trunk, size: 143057 | |
2015-09-09
| ||
23:46 | Add FileName property to the SQLiteConnection class. file: [53da1284bb] check-in: [d0d6e924bc] user: mistachkin branch: trunk, size: 140915 | |
2015-09-04
| ||
19:59 | Add FileName property to the SQLiteConnection class. file: [5e9b33c80a] check-in: [71cc174339] user: mistachkin branch: dbFileName, size: 139287 | |
2015-08-28
| ||
22:16 | Fix implementation and tests for SQLiteCommand.Reset method. Remove (now) superfluous new code. file: [4198974062] check-in: [6fa1fe8314] user: mistachkin branch: cmdReset, size: 140112 | |
20:26 | Work in progress on exerpimental method to reset the statements associated with a SQLiteCommand. file: [014f24e81b] check-in: [f12609cfe9] user: mistachkin branch: cmdReset, size: 139808 | |
2015-08-15
| ||
17:12 | Merge updates from trunk. file: [f670ef16ee] check-in: [d1fe039ff7] user: mistachkin branch: delegateFunction, size: 138484 | |
03:48 | Refactor SQLiteDelegateFunction constructor to accept two delegates, not one. Use early-bound delegates by default. Get tests passing. file: [2110196d67] check-in: [3c25655a66] user: mistachkin branch: delegateFunction, size: 138271 | |
2015-08-12
| ||
22:36 | Test suite fixes to get it working with Mono 4.0. file: [1ee5b8b087] check-in: [d282128d61] user: mistachkin branch: trunk, size: 129880 | |
20:15 | Enhance test suite infrastructure to make it work properly without the interop assembly. file: [5e6f753deb] check-in: [e161b486c4] user: mistachkin branch: trunk, size: 129801 | |
2015-08-05
| ||
00:57 | Work in progress on tests. Not yet working. file: [4018b0cf62] check-in: [56469328f7] user: mistachkin branch: delegateFunction, size: 134543 | |
2015-07-25
| ||
18:20 | Add 'Recursive Triggers' connection string property to enable or disable the recursive trigger capability. Pursuant to [3a82ee635b]. file: [d537beb3ca] check-in: [8a3839a32f] user: mistachkin branch: trunk, size: 129667 | |
2015-07-17
| ||
02:01 | Add the UnbindFunctionsOnClose connection flag. file: [52af3b1ee5] check-in: [2a6efe65f7] user: mistachkin branch: trunk, size: 129554 | |
01:08 | Add UnbindFunction method to the SQLiteConnection class. file: [38b8d5c5c0] check-in: [187e8cb03d] user: mistachkin branch: trunk, size: 124663 | |
2015-07-14
| ||
22:03 | Add experimental support for the FTS5 loadable extension. file: [e1130d4fec] check-in: [b1750e5eba] user: mistachkin branch: trunk, size: 119827 | |
19:29 | Honor the pre-existing flags for connections during the Open method. Fix for [964063da16]. file: [94317b0728] check-in: [f7cac79346] user: mistachkin branch: trunk, size: 118575 | |
2015-06-24
| ||
20:02 | Change the base type for the SQLiteConnectionFlags enumeration to long integer. Improve exception handling in all native callbacks implemented in the SQLiteConnection class. Add Progress event and ProgressOps connection string property to enable raising progress events during long-running queries. file: [33b58abbfb] check-in: [3b020c8c80] user: mistachkin branch: trunk, size: 118486 | |
2015-06-09
| ||
23:13 | Add BusyTimeout connection string property to set the busy timeout to be used by the SQLite core library. file: [d46647bead] check-in: [873c720835] user: mistachkin branch: trunk, size: 118426 | |
2015-06-03
| ||
16:38 | Fix incorrect test result. file: [985fc6ce29] check-in: [212beca674] user: mistachkin branch: zipvfs, size: 118337 | |
02:16 | Support alternate VFSs when opening a database connection. More work on ZipVFS integration. This is an interim check-in and needs testing. file: [f28bb3afe4] check-in: [6bf64f992e] user: mistachkin branch: zipvfs, size: 118337 | |
2015-05-30
| ||
21:38 | Implement the Substring method for LINQ using the 'substr' core SQL function. file: [cc0ee0b194] check-in: [52085afe23] user: mistachkin branch: trunk, size: 118209 | |
2015-05-06
| ||
02:58 | Add DefaultFlags_SQLiteConnection environment variable to enable customization of the default connection flags. file: [c686e90090] check-in: [719a56624a] user: mistachkin branch: trunk, size: 116571 | |
2015-04-21
| ||
18:18 | Improve ADO.NET conformance of the SQLiteDataReader.RecordsAffected property. Fix for [74542e702e]. file: [3b11b9efdf] check-in: [68239f46ea] user: mistachkin branch: trunk, size: 113373 | |
2015-04-08
| ||
23:12 | Modify the test suite itself to work without the 'object' command, if necessary. file: [ce47ee46c7] check-in: [673875e370] user: mistachkin branch: trunk, size: 113370 | |
2015-02-12
| ||
23:53 | Add PrepareRetries connection string property to allow the maximum number of retries when preparing a query to be overridden. Fix for [647d282d11]. file: [ce989b4e81] check-in: [39f91f897d] user: mistachkin branch: trunk, size: 112687 | |
2015-01-29
| ||
00:57 | Enable easier integration with SEE. file: [620b3cd97f] check-in: [328517cce9] user: mistachkin branch: trunk, size: 112626 | |
2015-01-08
| ||
04:55 | Work in progress for ticket [8d928c3e88]. These changes are not yet fully tested. file: [43a9748da4] check-in: [0b6d0e63ca] user: mistachkin branch: tkt-8d928c3e88, size: 112770 | |
2014-09-23
| ||
02:18 | Centralize most test suite handling of constraints that check for the existence of files. file: [0affcbbe4d] check-in: [530c121d5f] user: mistachkin branch: trunk, size: 112753 | |
2014-07-19
| ||
06:16 | Update Eagle script library in externals to the latest trunk code. Move the test data files into their own sub-directory. file: [33d5126054] check-in: [ed5dcaba0f] user: mistachkin branch: trunk, size: 115424 | |
2014-05-30
| ||
21:53 | Add SharedFlags static property to the SQLiteConnection class. Make the display names for connection string properties more consistent. file: [2a058e2c99] check-in: [e4b0d17481] user: mistachkin branch: trunk, size: 115229 | |
2014-05-29
| ||
04:52 | Add the DefaultDbType and DefaultTypeName connection string properties to the SQLiteConnectionStringBuilder class. file: [77a51fcf09] check-in: [67d18c8ae3] user: mistachkin branch: trunk, size: 115132 | |
2014-04-21
| ||
20:11 | Add SetChunkSize method to the SQLiteConnection class. Pursuant to [d1c008fa0a]. file: [3d19cc9218] check-in: [146cb55f1e] user: mistachkin branch: trunk, size: 114944 | |
2014-03-29
| ||
20:52 | Make test 'data-1.37' more resilient to thread timing issues. file: [e24abe6334] check-in: [a242748e03] user: mistachkin branch: trunk, size: 113776 | |
2014-03-14
| ||
20:20 | Add StickyHasRows connection flag to cause the SQLiteDataReader.HasRows property to return non-zero if there were ever any rows in the associated result sets. file: [c8699c17d6] check-in: [59bbbbfcdb] user: mistachkin branch: stickyHasRows, size: 113775 | |
2014-03-12
| ||
22:56 | Add the SQLiteDataReader.StepCount property to return the number of rows seen so far. file: [38b9e8d050] check-in: [a31cac5d59] user: mistachkin branch: trunk, size: 111271 | |
20:50 | Add a test for the SQLiteDataReader.HasRows property. file: [9c56ac8d44] check-in: [7fb5c1cd3e] user: mistachkin branch: trunk, size: 108821 | |
2014-02-05
| ||
21:05 | Add another test. file: [2d1bf1b5df] check-in: [00e7e89139] user: mistachkin branch: trunk, size: 106343 | |
21:00 | Add more tests. file: [4b1b566b29] check-in: [dc9d065888] user: mistachkin branch: trunk, size: 105405 | |
2014-02-04
| ||
05:01 | Update test results to account for the recent changes to TypeNameToDbType and DbTypeToTypeName. file: [2ea2925391] check-in: [86ab4b53ca] user: mistachkin branch: trunk, size: 104448 | |
2014-02-01
| ||
00:51 | Add support for per-connection mappings between type names and DbType values. Pursuant to [e87af1d06a]. file: [f3f58839cc] check-in: [d84ccf015e] user: mistachkin branch: trunk, size: 104413 | |
2014-01-24
| ||
17:35 | Support all external test executables running on WoW64 as well. file: [c97464b345] check-in: [01a857efee] user: mistachkin branch: trunk, size: 102398 | |
2014-01-12
| ||
10:53 | More tests for the EF6 assembly. file: [e58cf9b2b4] check-in: [68cea6be99] user: mistachkin branch: ef6, size: 102364 | |
08:11 | More test suite infrastructure fixes. file: [18781af9c5] check-in: [b53ecbc620] user: mistachkin branch: newNs, size: 99157 | |
07:19 | More namespace/resource changes to get more tests working. file: [d8d6701347] check-in: [5a8b708142] user: mistachkin branch: newNs, size: 98890 | |
2014-01-11
| ||
04:21 | Work on supporting the test suite and making the new assembly work. file: [412bab8f95] check-in: [e3c75bc864] user: mistachkin branch: ef6, size: 98875 | |
2014-01-04
| ||
02:32 | Make sure that all non-legacy tests honor the global connection flags. file: [75789f8adb] check-in: [14dd55b26b] user: mistachkin branch: trunk, size: 96867 | |
2013-12-27
| ||
04:56 | Fix duplicate test name. file: [5ea1eccb3c] check-in: [b114eb4fbe] user: mistachkin branch: trunk, size: 96705 | |
2013-12-11
| ||
07:54 | Remove the now unused SQLiteConvert.ColumnToType method. Add TraceWarning connection flag to enable tracing of type mapping failures and disable tracing of them by default, pursuant to [6d45c782e4]. Update internal error message list to include SQLITE_NOTICE and SQLITE_WARNING. Update internal SQLiteConfigOpsEnum enumeration to include recently added values in the SQLite core library. file: [c0d0782d63] check-in: [16f09dbc53] user: mistachkin branch: trunk, size: 96705 | |
2013-12-02
| ||
19:53 | Add the percentile loadable extension to the interop assembly. file: [0307e54740] check-in: [ebd58ca385] user: mistachkin branch: trunk, size: 96670 | |
2013-11-11
| ||
00:57 | Add tests for the static SQLiteConnection.ReleaseMemory method. file: [c54aea50d3] check-in: [42c443e72c] user: mistachkin branch: win32heap, size: 95738 | |
2013-10-28
| ||
07:59 | Add experimental support for the regexp extension. file: [2aa7d5c0f8] check-in: [c0260ae9bc] user: mistachkin branch: regexp, size: 93835 | |
2013-10-17
| ||
02:57 | Minor style fix to new test. file: [f2ab64e680] check-in: [27a2e59d56] user: mistachkin branch: trunk, size: 91781 | |
02:48 | Update SQLite core library to the latest trunk code. Add test to verify that the 'totype' extension can be loaded and used. file: [8e8ab80f55] check-in: [6cb6f18893] user: mistachkin branch: trunk, size: 91760 | |
2013-09-25
| ||
02:29 | Add support for the new 'testExec' and 'compileCSharp' test constraints. Update the Eagle script library in externals to the latest trunk. file: [e9eab96921] check-in: [17e1e7df74] user: mistachkin branch: trunk, size: 90847 | |
2013-07-10
| ||
02:51 | Add another test for the SQLiteConvert.TypeNameToDbType method. file: [343b36a2f1] check-in: [0654be8b4b] user: mistachkin branch: trunk, size: 90708 | |
2013-07-04
| ||
20:44 | Adjustments to the cleanup of several tests. file: [36d27f3744] check-in: [a48ea4b8d9] user: mistachkin branch: trunk, size: 88268 | |
06:00 | Add SQLiteConnection.BindFunction method to facilitate adding custom functions on a per-connection basis. file: [302df5b2c1] check-in: [1fa0ac70f3] user: mistachkin branch: trunk, size: 88277 | |
2013-07-01
| ||
18:22 | In the SQLiteFunction class, check if the database connection is open prior to attempting to call the Cancel method. Add NoFunctions connection flag to skip binding functions registered in the application domain. Fixes and adjustments to comments. Add several data-types for compatibility purposes. Fix for [fe50b8c2e8]. file: [af7d202b3b] check-in: [dff9a878dd] user: mistachkin branch: trunk, size: 84998 | |
2013-06-26
| ||
02:20 | Modify the result code handling performed by the SQLiteModuleNoop class in order to make it more flexible for use with derived classes. Rename the ReturnCode property of the SQLiteException class to ResultCode. file: [22633aa0e0] check-in: [d2d80220a8] user: mistachkin branch: trunk, size: 85006 | |
2013-06-22
| ||
01:39 | Cleanup several test variables. file: [b81fdda08d] check-in: [b9dfe7578d] user: mistachkin branch: virtualTables, size: 85006 | |
00:52 | Improve diagnostics for test data-1.1. Fix connection handle leak by removing superfluous _ownHandle fields and add properties instead. file: [780e742e0b] check-in: [0e4ebe697a] user: mistachkin branch: virtualTables, size: 84960 | |
2013-06-21
| ||
21:01 | Fix vtshim error message handling. Adjust the data-1.28 test to account for the new SQLite3 constructor parameters. Fix delegate declaration for the xFilter method. file: [0808571687] check-in: [ee4c57e435] user: mistachkin branch: virtualTables, size: 84584 | |
2013-05-30
| ||
00:44 | Add DateTimeFormatString connection string property to allow the DateTime format string used for all parsing and formatting to be overridden. Disable use of the new connection string parsing algorithm when the No_SQLiteConnectionNewParser environment variable is set. Pursuant to [bbdda6eae2]. file: [128bfdc8f6] check-in: [4f933521a1] user: mistachkin branch: trunk, size: 84444 | |
2013-05-29
| ||
23:04 | Honor the DateTimeFormat and DateTimeKind connection string properties even when the BindAllAsText connection flag is in use. file: [2a78360e70] check-in: [d81d546e99] user: mistachkin branch: trunk, size: 83897 | |
2013-05-17
| ||
01:31 | Update Eagle in externals to the latest trunk code. file: [33091eb9cf] check-in: [1b40ed593a] user: mistachkin branch: trunk, size: 83175 | |
2013-02-07
| ||
04:35 | Add HexPassword connection string property to work around the inability to include a literal semicolon in a connection string property value. Pursuant to [1c456ae75f]. file: [3359c929d2] check-in: [d33b63cd51] user: mistachkin branch: trunk, size: 83167 | |
2013-01-31
| ||
03:24 | Centralize building of the column type name map. Remove AUTOINCREMENT from the column type name map. Add BIGUINT, SMALLUINT, TINYSINT, and ULONG to the column type name map. file: [adac086d83] check-in: [c7b39f9c3b] user: mistachkin branch: trunk, size: 82479 | |
2013-01-29
| ||
03:34 | Remove superfluous 'using' statements from some tests. file: [72fd605f25] check-in: [0ca77b6031] user: mistachkin branch: trunk, size: 82467 | |
2013-01-17
| ||
21:01 | Bump all versions to 1.0.85.0. Add static Execute method to the SQLiteCommand class. Add public constructor to the SQLiteDataAdapter class that allows passing the parseViaFramework parameter to the SQLiteConnection constructor. When built with the CHECK_STATE compile-time option, skip throwing exceptions from the SQLiteDataReader class when the object is being disposed. file: [a4bc76bd6f] check-in: [b2c5c6e2a0] user: mistachkin branch: trunk, size: 82539 | |
2013-01-03
| ||
16:26 | Add test to verify nullable value type behavior. file: [595d1aedac] check-in: [58a67130ea] user: mistachkin branch: trunk, size: 80847 | |
2012-12-31
| ||
10:43 | Fix subtle race condition in test 'data-1.33' that can cause spurious failures. file: [08131fe9dc] check-in: [27ac3fc672] user: mistachkin branch: release-1.0.83.0, size: 79559 | |
2012-12-24
| ||
01:37 | Modify parsing of connection strings to allow property names and values to be quoted. file: [74dd367273] check-in: [36bb982dd7] user: mistachkin branch: trunk, size: 79479 | |
2012-12-15
| ||
10:12 | Remove one set of surrounding single or double quotes from property names and values parsed from the connection string. Fix for [b4cc611998]. file: [b73072bceb] check-in: [46ee3d16d6] user: mistachkin branch: trunk, size: 75657 | |
09:07 | Add ParseViaFramework property to the SQLiteConnection class to allow the built-in (i.e. framework provided) connection string parser to be used when opening a connection. Pursuant to [b4cc611998]. file: [40a5d2fe6c] check-in: [ba458b79fd] user: mistachkin branch: trunk, size: 75875 | |
2012-12-13
| ||
01:10 | Enhance tests for connection passwords that contain spaces, per ticket [b4cc611998]. file: [2bd96e6e8c] check-in: [1b95978544] user: mistachkin branch: trunk, size: 73924 | |
2012-10-13
| ||
06:14 | Update SQLite core library to latest trunk code. Centralize sqlite3_shutdown handling in the test suite infrastructure. file: [409fb20177] check-in: [986baaa70f] user: mistachkin branch: threadAbortProtect, size: 69435 | |
2012-10-08
| ||
09:11 | Add support for extra diagnostics in the native interop assembly when compiled in the debug build configuration. Fix several tests to account for recent changes to the setupDb and cleanupDb test suite infrastructure procedures. file: [bc1084000a] check-in: [e8a0cf1336] user: mistachkin branch: trunk, size: 69573 | |
2012-10-06
| ||
04:38 | Implement column name/index caching in the SQLiteDataReader class. file: [d9db4d5ea9] check-in: [bdd8e44fd0] user: mistachkin branch: trunk, size: 69561 | |
2012-09-22
| ||
18:50 | Modularize the connection opaque object handle lookup done by several tests. Modify test data-1.34 to use the Enum typed ReturnCode property instead of the Int32 typed ErrorCode property. Improve comments and formatting in the common test suite infrastructure file. file: [59fa6e9406] check-in: [40e0fb8133] user: mistachkin branch: trunk, size: 68478 | |
2012-09-21
| ||
05:31 | Fix build issue due to not setting the new .NET Framework properties. Revise batch testing tool to support testing more build variations. Skip handling the LINQ assembly in the design-time installer when targeting Visual Studio 2005. Miscellaneous test cleanup. file: [7226078948] check-in: [9ff332924a] user: mistachkin branch: trunk, size: 68758 | |
2012-09-20
| ||
11:53 | Allow opened connections to skip adding the extension functions included in the interop assembly. Support loading of SQLite extensions. Add more notifications that use the new static Changed event. Miscellaneous comment cleanup. Cleanup usage of compile-time options for the .NET Framework version. Fix argument checking for the batch file tools. file: [62f9c26b0e] check-in: [5759e099be] user: mistachkin branch: trunk, size: 68751 | |
2012-09-17
| ||
09:19 | Add test of rolling back to a nested savepoint. file: [67b05317a6] check-in: [1222609485] user: mistachkin branch: trunk, size: 67693 | |
2012-09-16
| ||
23:06 | Add more tests for the password connection string property. file: [3c02a46308] check-in: [9d136e41e6] user: mistachkin branch: trunk, size: 66680 | |
2012-09-14
| ||
09:32 | Add missing test constraint. file: [0c274833aa] check-in: [6aef20a0c3] user: mistachkin branch: vs2012, size: 64074 | |
2012-09-12
| ||
01:56 | Fix comments in the SQLiteException class, including an out-of-order summary end-tag. Make sure the error code of the SQLiteException class gets serialized. Make the test project for the .NET Compact Framework more flexible. file: [20e7b83658] check-in: [94c5213e35] user: mistachkin branch: trunk, size: 64067 | |
2012-09-11
| ||
08:05 | Refactor core SQLite library return code handling to make use of the enumerated SQLiteErrorCode type. Initial work on supporting the sqlite3_errstr() API. file: [1f53bfe54f] check-in: [a6c16dc93b] user: mistachkin branch: trunk, size: 62949 | |
2012-08-24
| ||
10:09 | Add doc comments for the ToFullPath connection string property. file: [ad785e944a] check-in: [c9ec60e016] user: mistachkin branch: trunk, size: 62974 | |
10:00 | Add support for testing the sqlite3_win32_set_directory function. Also, add the ToFullPath connection string property. file: [305af6a261] check-in: [7e3aa2f8bb] user: mistachkin branch: trunk, size: 62971 | |
2012-07-22
| ||
09:12 | Add test for the SQLiteConnection.Open method using all non-default PRAGMA property values in the connection string. file: [99ea2a9082] check-in: [bc67919bfc] user: mistachkin branch: trunk, size: 58663 | |
2012-07-21
| ||
08:30 | Add tests for the SetDefaults connection string property. Also, update Eagle script library in externals. file: [9e968da5d2] check-in: [54f86a8d40] user: mistachkin branch: trunk, size: 57336 | |
06:56 | Change the default value for the Synchronous connection string property to Full to match the default used by the SQLite core library itself. Add the ability to skip applying default connection settings to opened databases via the new SetDefaults connection string property. Add the FullUri connection string property to the SQLiteConnectionStringBuilder class. Refactor and enhance all the connection string property handling code in the SQLiteConnection.Open method. Consistently use the three argument overload of the String.Format method (i.e. the one that takes a CultureInfo). file: [17c844757b] check-in: [9dfa1577a6] user: mistachkin branch: trunk, size: 54290 | |
2012-06-22
| ||
20:12 | Update core SQLite library to the latest trunk. Merge support for the sqlite3_close_v2 API. Add missing test contraints for the dynamic SQLite core library detection, the USE_INTEROP_DLL compile-time define, and the System.Data.SQLite.dll / System.Data.SQLite.Linq.dll file detection. Fix several #if statements to include USE_INTEROP_DLL in addition to INTEROP_EXTENSION_FUNCTIONS. file: [173173b336] check-in: [1462b42fc2] user: mistachkin branch: trunk, size: 54150 | |
2012-06-18
| ||
11:08 | Modify the test suite cleanup semantics to allow the deferred close functionality to work correctly. Also, fix the database cleanup ordering in the tests for ticket [343d392b51]. file: [54ee4dae1d] check-in: [9b92396ca2] user: mistachkin branch: trunk, size: 54121 | |
2012-06-05
| ||
03:19 | Add SetMemoryStatus instance method to the SQLiteConnection class and the necessary internal infrastructure to support it. Also, fixup several doc comments and bump all versions to 1.0.82.0. file: [437aa96a52] check-in: [9ecb2876c2] user: mistachkin branch: trunk, size: 54075 | |
2012-05-14
| ||
16:53 | Fix an issue converting SQL type names that contain spaces between the name and opening parenthesis. Also, update SQLite native library to the 3.7.12 release. file: [600e1b3f8d] check-in: [bce7f5f71c] user: mistachkin branch: trunk, size: 50694 | |
2012-05-02
| ||
18:38 | Merge all connection pool fixes and other changes to trunk. Fix for ticket [996d13cd87]. file: [c94ea05c3a] check-in: [ae1f4354e4] user: mistachkin branch: trunk, size: 49748 | |
14:21 | Add test for the ISQLiteSchemaExtensions.BuildTempSchema method of the LINQ related SQLiteProviderServices class. file: [9ba18d5ab4] check-in: [0a25b20f9c] user: mistachkin branch: trunk, size: 49134 | |
2012-04-30
| ||
20:43 | Add DLL file test constraints to tests that execute the test.exe or testlinq.exe files. Also, remove the associated test constraints when deleting build files from the Eagle binary directory. file: [8998bd7790] check-in: [f8c324fa13] user: mistachkin branch: tkt-996d13cd87, size: 48955 | |
2012-03-31
| ||
12:53 | Mono portability fixes for the test suite. file: [068feb95ca] check-in: [76b6dd766b] user: mistachkin branch: trunk, size: 48341 | |
2012-03-26
| ||
09:18 | Make all the dynamic test classes static, when possible. file: [cae90d116f] check-in: [3f6ed3b646] user: mistachkin branch: trunk, size: 48305 | |
2012-03-24
| ||
14:30 | Cleanup test whitespace. file: [554b43e640] check-in: [8140e97fc7] user: mistachkin branch: backupApi, size: 48249 | |
2012-03-18
| ||
13:36 | Minor solution file cleanup. Add overload of the SQLiteDataReader.GetValues method that returns a NameValueCollection with docs and tests. file: [25562b8efb] check-in: [fa8630ddb6] user: mistachkin branch: trunk, size: 48247 | |
2012-03-16
| ||
23:04 | Update Eagle script library in externals to the latest pre-beta 22 and change tests as necessary. file: [a2f579f3aa] check-in: [7a9545bffd] user: mistachkin branch: trunk, size: 45938 | |
2012-03-11
| ||
06:51 | Add stress test for the race condition in ticket [72905c9a77]. Also, avoid using 'SELECT *' in any tests. file: [036cc35b55] check-in: [15e0be2ffb] user: mistachkin branch: trunk, size: 45936 | |
2012-02-21
| ||
04:11 | Add test to verify interrupt behavior of the SQLiteFunction custom collation exception handling. file: [7f757be1b2] check-in: [2849c1b713] user: mistachkin branch: trunk, size: 45521 | |
2012-02-20
| ||
13:48 | Make sure that we interrupt any pending SQLite query if a custom collation method throws an exception. Also, enable logging of all callback exceptions by default. file: [a39db86ad0] check-in: [afe080eb9a] user: mistachkin branch: trunk, size: 42782 | |
06:17 | Add static ToUnixEpoch method to the SQLiteConvert class, update docs and tests. file: [880a52245d] check-in: [f74a1ac3f1] user: mistachkin branch: trunk, size: 42750 | |
2012-02-19
| ||
03:49 | Add the ability to log all parameter binding activity and refactor the necessary internal interfaces to support this. In the implicit conversion operators to IntPtr for both the SQLiteConnectionHandle and SQLiteStatementHandle classes, return IntPtr.Zero if the object being converted is null. Make sure the SQLiteLog class is not referenced when building for Windows CE. file: [be61829210] check-in: [20e1e255b6] user: mistachkin branch: logBind, size: 40674 | |
2012-02-13
| ||
23:38 | Add test for the transaction disposal exception handling behavior. file: [fee0bd9ec0] check-in: [b21d16dad9] user: mistachkin branch: trunk, size: 40680 | |
2012-01-27
| ||
19:35 | Correct the resource name for the LINQ assembly. Fix for ticket [fbebb30da9]. file: [e0b261e19e] check-in: [b793978ba9] user: mistachkin branch: trunk, size: 38223 | |
2012-01-25
| ||
21:54 | Some cleanup for the unit tests and infrastructure. file: [255f4326d8] check-in: [d5cabeb8df] user: mistachkin branch: trunk, size: 35755 | |
18:17 | When emitting SQL for foreign keys in the VS designer, be sure to take all returned rows into account. Fix for [b226147b37]. file: [f7766e1802] check-in: [38cd99987c] user: mistachkin branch: trunk, size: 35761 | |
17:09 | Add enumerated Flags property to the SQLiteConnection class to control extra behavioral options. file: [1c2d4f30fe] check-in: [6a90082172] user: mistachkin branch: trunk, size: 35709 | |
13:37 | More work on fixing ticket [b226147b37]. file: [5163b77d79] check-in: [e67a436c40] user: mistachkin branch: VsDesignerFKey, size: 35633 | |
2012-01-15
| ||
01:27 | DateTime conversion functions that can be static, should be static, see ticket [4bbf851fa5]. file: [76b0f2aa6a] check-in: [114024ffe7] user: mistachkin branch: trunk, size: 35581 | |
2012-01-05
| ||
09:16 | Modularize the way test files / databases are cleaned up. Log the overall result of the VS designer components installer. Also, use the 'Higher' trace priority more consistently. file: [9a0342fbb3] check-in: [33948813dd] user: mistachkin branch: trunk, size: 34829 | |
2011-12-21
| ||
05:35 | Fix some whitespace. file: [68bf07ae5a] check-in: [f034fafd6b] user: mistachkin branch: trunk, size: 34837 | |
01:39 | Modify the unit tests and infrastructure to support the new semantics for the compileCSharp script library procedure. Also, update the included Eagle script library in Externals. file: [77b4909a2b] check-in: [d7f2f75ba3] user: mistachkin branch: trunk, size: 34825 | |
2011-12-20
| ||
05:44 | Fix temporary database cleanup handling for the legacy unit test wrapper. file: [f63f4696b6] check-in: [bb725c632b] user: mistachkin branch: trunk, size: 34705 | |
05:26 | Enhance SQLiteConnectionStringBuilder class property test to make sure that all property values make it completely through the processing. file: [d121bf93b0] check-in: [d64df7a8cf] user: mistachkin branch: trunk, size: 34688 | |
04:38 | More testing of the SQLiteConnectionStringBuilder class. Modify anchor names in the release procedures wiki page. file: [cf456f3f40] check-in: [6853b38030] user: mistachkin branch: trunk, size: 33485 | |
00:03 | Support the DateTimeKind and BaseSchemaName connection string properties in the SQLiteConnectionStringBuilder class. Also, make getting and setting the DateTimeFormat property slightly more robust. file: [39d2a494c0] check-in: [20ee87087b] user: mistachkin branch: trunk, size: 30733 | |
2011-12-16
| ||
08:33 | Allow the directory used for test databases to be easily overridden for the vast majority of tests. file: [754010f884] check-in: [b35fffe201] user: mistachkin branch: trunk, size: 28554 | |
2011-12-05
| ||
02:27 | To avoid test naming conflicts with the unit test suite for Eagle itself, the unit test names in basic.eagle should not start with 'basic-'. file: [d7ba4cc318] check-in: [bd63eac638] user: mistachkin branch: trunk, size: 28242 | |
2011-11-28
| ||
07:54 | Correct culture-related test constraints for a couple tests that parse DateTime strings. file: [6e51fe797e] check-in: [7e279c4a64] user: mistachkin branch: trunk, size: 28271 | |
2011-10-11
| ||
03:50 | Merge updates from trunk. file: [2a5865171b] check-in: [250dac131a] user: mistachkin branch: tkt-343d392b51, size: 28267 | |
03:35 | Add tests to verify correct version information for all source and binary files. Also, update Eagle script library to latest trunk. Fix and verify ticket [737ca4ff74]. file: [2dd0502308] check-in: [4208cffdbb] user: mistachkin branch: trunk, size: 28315 | |
2011-10-09
| ||
03:56 | Add test to check if SQLiteCommandBuilder generates correct SQL when attached databases are being used and more than one database contains the same table name. file: [8b3e477b25] check-in: [74a9c16715] user: mistachkin branch: tkt-343d392b51, size: 28211 | |
03:19 | Copy the fix for the Bind_DateTime method to the SQLite3_UTF16 class. Add DateTimeKind connection string property to control the DateTimeKind of parsed DateTime values. Add the necessary method overloads to allow the DateTimeFormat and/or DateTimeKind to be specified by external callers. Reorganize the recognized DateTime formats so that ones with more information are always tried first. Also, add variants that support a trailing timezone specifier. Centralize DateTime format handling in the unit test infrastructure via the new getDateTimeFormat procedure. Revise setupDb unit test infrastructure procedure to accept a DateTimeKind. More changes to tests for ticket [343d392b51]. file: [ae54283d1f] check-in: [df7dcd3166] user: mistachkin branch: tkt-343d392b51, size: 29658 | |
2011-10-08
| ||
11:01 | When returning schema information that may be used by the .NET Framework to construct dynamic SQL, use a fake schema name (instead of null) so that the table names will be properly qualified with the catalog name (i.e. the attached database name). Refactor handling of arguments for the setupDb unit test infrastructure procedure. Allow the build and binary directories used by the unit testing infrastructure to be overridden. Add more tests related to ticket [343d392b51]. file: [ffe2f024a8] check-in: [2d2ef4ffcc] user: mistachkin branch: tkt-343d392b51, size: 28196 | |
2011-10-04
| ||
09:03 | The unit test infrastructure should make sure the native SQLite library is actually available. Also, update all version and release information for 1.0.76.0. file: [5937b66257] check-in: [374035c537] user: mistachkin branch: trunk, size: 28259 | |
2011-10-03
| ||
02:23 | Modify unit test infrastructure to work on Mono. Also, fix link in test procedures web page. file: [1352c6b817] check-in: [a030a6c1db] user: mistachkin branch: trunk, size: 28143 | |
2011-09-29
| ||
00:37 | Finish converting the unit test infrastructure to a full-fledged Eagle package. Also, update Eagle in externals to the latest beta 18 release candidate. file: [0f1da80320] check-in: [b8b02007c6] user: mistachkin branch: trunk, size: 28087 | |
2011-09-23
| ||
19:08 | Workaround inability to use Contains method in a LINQ query when running on the .NET Framework 3.5 (testlinq). Cleanup variables leaked by test basic-1.14. Add configuration file to make the mixed-mode .NET Framework 2.0 assembly loadable by the .NET Framework 4.0 compiled Eagle shell. file: [a879b2ff04] check-in: [8cb9380f11] user: mistachkin branch: trunk, size: 28085 | |
07:20 | Experimental changes for better DateTime handling in the LINQ assembly (incomplete, do not use yet). file: [8fead7c234] check-in: [1fc7a1a94c] user: mistachkin branch: LinqDateTime, size: 30054 | |
2011-09-21
| ||
08:27 | Allow finer control over the DateTime parsing and formatting on a per-connection basis. Also, update the Eagle library to the latest trunk. file: [b051c54b23] check-in: [a5a8b8a682] user: mistachkin branch: trunk, size: 28068 | |
2011-09-20
| ||
21:51 | Add LastInsertRowId property to the connection class. Also, update docs and tests. file: [8cedbada6a] check-in: [c726454277] user: mistachkin branch: trunk, size: 20955 | |
2011-07-18
| ||
22:57 | More tests. file: [f16d764407] check-in: [92efd59201] user: mistachkin branch: trunk, size: 17546 | |
22:07 | Add test to demonstrate a recently fixed (post-1.0.74.0) file handling leak. file: [e9f2b705bb] check-in: [c851b1788c] user: mistachkin branch: trunk, size: 13994 | |
2011-07-15
| ||
02:38 | Minor tweaks to unit test infrastructure. file: [ca04aca5ae] check-in: [3fc667d5de] user: mistachkin branch: trunk, size: 12133 | |
2011-07-14
| ||
12:34 | Make sure the test for SetAvRetry tests using non-default settings for both the count and interval. file: [a8bf3c97da] check-in: [53756a8822] user: mistachkin branch: trunk, size: 12108 | |
2011-07-13
| ||
16:35 | Support the new SQLITE_FCNTL_WIN32_AV_RETRY file control. Add interop project files for static linking to the VC runtime. file: [82822aa5e2] check-in: [c90bf3896e] user: mistachkin branch: trunk, size: 12109 | |
2011-07-10
| ||
10:39 | Support the ON UPDATE, ON DELETE, and MATCH clause information when generating schema metadata for foreign keys. Partial fix for [b226147b37]. VS designer changes are not yet tested. file: [cdc4796d7b] check-in: [9eb2e81611] user: mistachkin branch: trunk, size: 9240 | |
01:48 | Updates to unit test infrastructure. file: [cbc7cddf15] check-in: [1f8786cc73] user: mistachkin branch: trunk, size: 6328 | |
2011-07-09
| ||
20:37 | Fix incorrect resource name for SR.resx in the VC 2010 mixed-mode assembly. file: [7aaabdd3b7] check-in: [55f56ce508] user: mistachkin branch: trunk, size: 6323 | |
09:01 | Fix for [8b7d179c3c], with tests. file: [0658e3df8b] check-in: [76e929f694] user: mistachkin branch: trunk, size: 4728 | |
2011-07-08
| ||
11:45 | Modify test basic-1.2 to allow it to pass multiple times without having to manually re-copy the test database to the build directory. file: [7542d1b054] check-in: [4bfb250998] user: mistachkin branch: trunk, size: 4737 | |
10:24 | Enhancements to unit test infrastructure to enable profiling. file: [981f40ad08] check-in: [0c6f84763c] user: mistachkin branch: trunk, size: 4442 | |
2011-07-07
| ||
09:40 | Cleanup leaked opaque object handle in test 'basic-1.2'. file: [26f58ab8cd] check-in: [07b0709845] user: mistachkin branch: trunk, size: 4500 | |
08:47 | Make the necessary adjustments to the unit test suite and to the 'test' / 'testlinq' projects to allow all the tests contained within those projects to be run programmatically via the unit test suite. file: [e825735731] check-in: [178b6d6379] user: mistachkin branch: trunk, size: 4466 | |
2011-07-05
| ||
04:40 | Add tests for ticket [448d663d11]. Further refinements to unit testing infrastructure. file: [e377f5ae57] check-in: [11f11f0c83] user: mistachkin branch: trunk, size: 1574 | |
2011-07-04
| ||
17:19 | More tweaks to unit tests and infrastructure. file: [601d00274c] check-in: [78c6fc8c6a] user: mistachkin branch: trunk, size: 1579 | |
15:59 | Add pre-beta16 Eagle binaries to externals for unit testing. More changes to new unit testing infrastructure. file: [4d11bbbe64] check-in: [9b6983ebf8] user: mistachkin branch: trunk, size: 1548 | |
10:47 | Add test for ticket [2c630bffa7] and some unit-testing infrastructure. file: [ff084a99a4] check-in: [2a2aa7392c] user: mistachkin branch: trunk, size: 1682 | |
2011-06-29
| ||
11:31 | Added: Enhancements to command line build and test automation. file: [ca39be55c8] check-in: [046dc70fd1] user: mistachkin branch: build-enhancements, size: 1796 | |