View | Details | Raw Unified | Return to bug 1880
Collapse All | Expand All

(-)a/src/core/model/test.cc (-2 / +5 lines)
 Lines 950-955    Link Here 
950
950
951
  // let's run our tests now.
951
  // let's run our tests now.
952
  bool failed = false;
952
  bool failed = false;
953
  int retval = -1;
953
  for (std::list<TestCase *>::const_iterator i = tests.begin (); i != tests.end (); ++i)
954
  for (std::list<TestCase *>::const_iterator i = tests.begin (); i != tests.end (); ++i)
954
    {
955
    {
955
      TestCase *test = *i;
956
      TestCase *test = *i;
 Lines 961-967    Link Here 
961
          failed = true;
962
          failed = true;
962
          if (!m_continueOnFailure)
963
          if (!m_continueOnFailure)
963
            {
964
            {
964
              return 1;
965
              retval = 1;
966
              break ;
965
            }
967
            }
966
        }
968
        }
967
    }
969
    }
 Lines 971-977    Link Here 
971
      delete os;
973
      delete os;
972
    }
974
    }
973
975
974
  return failed?1:0;
976
  if (retval == -1) retval = (failed ? 1 : 0);
977
  return retval;
975
}
978
}
976
979
977
int 
980
int 

Return to bug 1880