1 package org.testng;
2 
3 import java.io.Serializable;
4 
5 
6 /**
7  * A state object that records the status of the suite run. Mainly used to
8  * figure out if there are any @BeforeSuite failures.
9  *
10  * @author <a href='mailto:the_mindstorm[at]evolva[dot]ro'>Alexandru Popescu</a>
11  */
12 public class SuiteRunState implements Serializable {
13   /**
14    *
15    */
16   private static final long serialVersionUID = -2716934905049123874L;
17   private boolean m_hasFailures;
18 
failed()19   public synchronized void failed() {
20     m_hasFailures= true;
21   }
22 
isFailed()23   public synchronized boolean isFailed() {
24     return m_hasFailures;
25   }
26 }
27