Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: |
Downloads: |
Tarball
| ZIP archive
|
---|
Timelines: |
family
| ancestors
| descendants
| both
| trunk
|
Files: |
files
| file ages
| folders
|
SHA1: |
4fdd8dee13b40da228604f47a548187f41a0ba00 |
User & Date: |
mistachkin
2017-05-11 15:21:07.891 |
References
2017-05-11
| | |
15:48 |
|
check-in: defe7832c2 user: mistachkin tags: branch-1.0.105
|
| | |
Context
2017-05-11
| | |
15:54 |
|
check-in: 13fa3545f6 user: mistachkin tags: trunk
|
15:48 |
|
check-in: defe7832c2 user: mistachkin tags: branch-1.0.105
|
15:21 |
|
check-in: 4fdd8dee13 user: mistachkin tags: trunk
|
04:06 |
|
check-in: 060be38247 user: mistachkin tags: trunk
|
| | |
Changes
Changes to Tests/basic.eagle.
︙ | | |
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
|
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
|
-
+
+
+
-
+
+
-
+
+
+
+
+
+
-
+
+
|
###############################################################################
reportSQLiteResources $test_channel true
###############################################################################
runTest {test data-1.87 {GetSettingValue cached assembly directory} -setup {
runTest {test data-1.87 {GetSettingValue cached directory/file name} -setup {
moveSystemDataSQLiteDllConfig false
} -body {
object invoke -flags +NonPublic System.Data.SQLite.UnsafeNativeMethods \
GetSettingValue setting_for_data-1.87 null
expr {[getOtherCount Method_ResetCachedAssemblyDirectory] == -1 && \
[getOtherCount Method_ResetCachedXmlConfigFileName] == -1 && \
[getOtherCount Method_GetAssemblyDirectory] == 1 && \
[getOtherCount Method_GetXmlConfigFileName] == 1 && \
[getOtherCount Method_GetCachedAssemblyDirectory] >= 1}
[getOtherCount Method_GetCachedAssemblyDirectory] >= 1 && \
[getOtherCount Method_GetCachedXmlConfigFileName] >= 1}
} -cleanup {
moveSystemDataSQLiteDllConfig true
} -constraints {eagle command.object monoBug28 System.Data.SQLite\
buildConfiguration.Debug} -result {True}}
###############################################################################
reportSQLiteResources $test_channel true
###############################################################################
runTest {test data-1.88 {GetSettingValue cached assembly directory} -setup {
runTest {test data-1.88 {GetSettingValue cached directory/file name} -setup {
moveSystemDataSQLiteDllConfig false
} -body {
object invoke -flags +NonPublic System.Data.SQLite.UnsafeNativeMethods \
GetSettingValue setting_for_data-1.88 null
object invoke -flags +NonPublic \
System.Data.SQLite.UnsafeNativeMethods ResetCachedAssemblyDirectory
object invoke -flags +NonPublic \
System.Data.SQLite.UnsafeNativeMethods ResetCachedXmlConfigFileName
object invoke -flags +NonPublic System.Data.SQLite.UnsafeNativeMethods \
GetSettingValue setting_for_data-1.88 null
expr {[getOtherCount Method_ResetCachedAssemblyDirectory] == 1 && \
[getOtherCount Method_ResetCachedXmlConfigFileName] == 1 && \
[getOtherCount Method_GetAssemblyDirectory] == 2 && \
[getOtherCount Method_GetXmlConfigFileName] == 2 && \
[getOtherCount Method_GetCachedAssemblyDirectory] >= 2}
[getOtherCount Method_GetCachedAssemblyDirectory] >= 2 && \
[getOtherCount Method_GetCachedXmlConfigFileName] >= 2}
} -cleanup {
moveSystemDataSQLiteDllConfig true
} -constraints {eagle command.object monoBug28 System.Data.SQLite\
buildConfiguration.Debug} -result {True}}
###############################################################################
|
︙ | | |
Changes to lib/System.Data.SQLite/common.eagle.
︙ | | |
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
|
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
|
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
return -1
}
proc reportSQLiteResources {
channel {quiet false} {reset true} {collect true} } {
#
# NOTE: If possible, always reset the cached assembly directory.
# NOTE: If possible, always reset the cached assembly directory
# and the cached XML configuration file name.
#
if {[haveSQLiteObjectCommand]} then {
if {[catch {
object invoke -flags +NonPublic \
System.Data.SQLite.UnsafeNativeMethods \
ResetCachedAssemblyDirectory
} error] == 0} then {
if {!$quiet} then {
tputs $channel "---- reset cached assembly directory"
tputs $channel "---- reset cached assembly directory\n"
}
} else {
if {!$quiet} then {
tputs $channel [appendArgs \
"==== WARNING: failed to reset cached assembly directory, " \
"error: " \n\t $error \n]
}
}
if {[catch {
object invoke -flags +NonPublic \
System.Data.SQLite.UnsafeNativeMethods \
ResetCachedXmlConfigFileName
} error] == 0} then {
if {!$quiet} then {
tputs $channel "---- reset cached XML configuration file name\n"
}
} else {
if {!$quiet} then {
tputs $channel [appendArgs \
"==== WARNING: failed to reset cached XML configuration " \
"file name, error: " \n\t $error \n]
}
}
}
#
# NOTE: If available, report on (and possibly reset) the runtime
# configuration statistics.
#
if {[haveSQLiteObjectCommand] && \
|
︙ | | |