Diff
Not logged in

Differences From Artifact [40bd6e5c8a]:

To Artifact [551450aa73]:


2722
2723
2724
2725
2726
2727
2728

2729
2730
2731
2732
2733






2734
2735
2736
2737
2738
2739
2740
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732


2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745







+



-
-
+
+
+
+
+
+







**
**     case=1           Issue a fossil_warning() while generating the page.
**     case=2           Extra db_begin_transaction()
**     case=3           Extra db_end_transaction()
*/
void test_warning_page(void){
  int iCase = atoi(PD("case","1"));
  int i;
  login_check_credentials();
  if( !g.perm.Admin ){ fossil_redirect_home(); return; }
  style_header("Warning Test Page");
  @ <p>This is the test page for case=%d(iCase)</p>
  @ <ol>
  @ <p>This is the test page for case=%d(iCase).  Cases:
  for(i=1; i<=3; i++){
    @ <a href='./test-warning?case=%d(i)'>[%d(i)]</a>
  }
  @ </p>
  @ <p><ol>
  @ <li value='1'> Call fossil_warning()
  if( iCase==1 ){
    fossil_warning("Test warning message from /test-warning");
  }
  @ <li value='2'> Call db_begin_transaction()
  if( iCase==2 ){
    db_begin_transaction();