Tweaks to wapptest.tcl: Ensure that the "Debug" checkbox is disabled unless the app is in "config" state, and have Debug variants run "test" instead of "fulltest".

FossilOrigin-Name: dd248c186a157b5ed60bbdae669b31237b8354c1a7e6ed64d377904043bd57ee
This commit is contained in:
dan 2019-04-12 13:40:54 +00:00
parent 150dfbd2c8
commit 37eca05112
3 changed files with 10 additions and 9 deletions

View File

@ -1,5 +1,5 @@
C Fix\sminor\sproblems\sin\stcl\stest\sscripts. C Tweaks\sto\swapptest.tcl:\sEnsure\sthat\sthe\s"Debug"\scheckbox\sis\sdisabled\sunless\sthe\sapp\sis\sin\s"config"\sstate,\sand\shave\sDebug\svariants\srun\s"test"\sinstead\sof\s"fulltest".
D 2019-04-12T12:10:03.134 D 2019-04-12T13:40:54.346
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@ -1652,7 +1652,7 @@ F test/walslow.test c05c68d4dc2700a982f89133ce103a1a84cc285f
F test/walthread.test 14b20fcfa6ae152f5d8e12f5dc8a8a724b7ef189f5d8ef1e2ceab79f2af51747 F test/walthread.test 14b20fcfa6ae152f5d8e12f5dc8a8a724b7ef189f5d8ef1e2ceab79f2af51747
F test/walvfs.test c0faffda13d045a96dfc541347886bb1a3d6f3205857fc98e683edfab766ea88 F test/walvfs.test c0faffda13d045a96dfc541347886bb1a3d6f3205857fc98e683edfab766ea88
F test/wapp.tcl b440cd8cf57953d3a49e7ee81e6a18f18efdaf113b69f7d8482b0710a64566ec F test/wapp.tcl b440cd8cf57953d3a49e7ee81e6a18f18efdaf113b69f7d8482b0710a64566ec
F test/wapptest.tcl a7ea78efd76045c1c9c5ee43964e359e6aaceeffbe52168ab370f128400e3938 x F test/wapptest.tcl 78aff97afe76fd9728cf5f84710a772412735bc68a612b4789279072177a424e x
F test/where.test 0607caa5a1fbfe7b93b95705981b463a3a0408038f22ae6e9dc11b36902b0e95 F test/where.test 0607caa5a1fbfe7b93b95705981b463a3a0408038f22ae6e9dc11b36902b0e95
F test/where2.test 478d2170637b9211f593120648858593bf2445a1 F test/where2.test 478d2170637b9211f593120648858593bf2445a1
F test/where3.test 2341a294e17193a6b1699ea7f192124a5286ca6acfcc3f4b06d16c931fbcda2c F test/where3.test 2341a294e17193a6b1699ea7f192124a5286ca6acfcc3f4b06d16c931fbcda2c
@ -1818,7 +1818,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
P edd87cd606ce264f181c16bbe889adeb8b27e90914f914c0f5d7b68c2dc2d7bd P 56b664185e3e56ad22e0c16a5b946fc8204d4d33221b6b4269d6d650dfd9969c
R a190e61a3c10408ada28f6dc22290632 R fdce665679da9bba01108937d8d65192
U dan U dan
Z 14c3e0b5a74aff4aef55db69a3d8a0d0 Z b5e5e7f41f068b6d52baf2c4aa6a11f1

View File

@ -1 +1 @@
56b664185e3e56ad22e0c16a5b946fc8204d4d33221b6b4269d6d650dfd9969c dd248c186a157b5ed60bbdae669b31237b8354c1a7e6ed64d377904043bd57ee

View File

@ -135,7 +135,7 @@ proc set_test_array {} {
regsub -all {fulltest[a-z]*} $xtarget test xtarget regsub -all {fulltest[a-z]*} $xtarget test xtarget
if {$debug_idx<0} { if {$debug_idx<0} {
lappend G(test_array) [ lappend G(test_array) [
dict create config $config-(Debug) target $target dict create config $config-(Debug) target $xtarget
] ]
} else { } else {
lappend G(test_array) [ lappend G(test_array) [
@ -608,7 +608,8 @@ proc wapp-page-script {} {
if {$script != "config.js"} { if {$script != "config.js"} {
wapp-subst { wapp-subst {
var lElem = \["control_platform", "control_test", var lElem = \["control_platform", "control_test",
"control_tcl", "control_keep", "control_msvc" "control_tcl", "control_keep", "control_msvc",
"control_debug"
\]; \];
lElem.forEach(function(e) { lElem.forEach(function(e) {
var elem = document.getElementById(e); var elem = document.getElementById(e);