Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Difference From f044437634 To 3b37f7d97b
2024-01-04
| ||
09:58 | Test fixes for 2.24 as discussed in forum post 8d774bc3610fe8de. ... (check-in: 271a978d user: preben tags: trunk) | |
2023-11-26
| ||
19:07 | Fix previous commit: Just fixing amend breaks subsequent tests. As tests should not need input, move the code to the test/tester.tcl. ... (Closed-Leaf check-in: 3b37f7d9 user: preben tags: test-fixes-2.24) | |
18:18 | The amend tests may fail on narrow terminals on systems where the terminal size can be determined when tclsh is running (for me, all but Windows). Closing stdin causes fossil not to wrap output. To avoid fossil complaining about file descriptor zero (which is now used on some systems), temproarily open the script readonly. ... (check-in: 1cb0d57d user: preben tags: test-fixes-2.24) | |
17:52 | Fix merge_renames-13-3 on macOs as the expected a filename under /tmp but the result was under the normalized /private/tmp directory. ... (check-in: f0444376 user: preben tags: test-fixes-2.24) | |
16:48 | Fix json tests that no longer reflects default capabilities for anonymous. ... (check-in: 9ba74ae0 user: preben tags: test-fixes-2.24) | |
Changes to test/tester.tcl.
︙ | |||
1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 | 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 | + + + + + + + + + | } error] != 0} { error "Could not write file \"$tempFile\" in directory \"$tempPath\",\ please set TEMP variable in environment, error: $error" } set tempHomePath [file join $tempPath home_[pid]] # Close stdin to avoid errors on wrapped text for narrow terminals. # Closing stdin means that terminal detection returns 0 width, in turn # causing the relvant strings to be printed on a single line. # However, closing stdin makes file descriptor 0 avaailable on some systems # and/or TCL implementations, which triggers fossil to complain about opening # databases using fd 0. Avoid this by opening the script, consuming fd 0. close stdin set possibly_fd0 [open [info script] r] if {[catch { file mkdir $tempHomePath } error] != 0} { error "Could not make directory \"$tempHomePath\",\ please set TEMP variable in environment, error: $error" } |
︙ | |||
1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 | 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 | + + + + | protOutDict $testopts" } else { test test-framework-$testfile 1 } protOut "***** End of $testfile: [llength $bad_test] errors so far ******" } unset ::tempKeepHome; delete_temporary_home # Clean up the file descriptor close $possibly_fd0 set nErr [llength $bad_test] if {$nErr>0 || !$::QUIET} { protOut "***** Final results: $nErr errors out of $test_count tests" 1 } if {$nErr>0} { protOut "***** Considered failures: $bad_test" 1 } |
︙ |