// Path: advance/src/java/com/dwarfartisan/parsec/ParsecException.java
// public class ParsecException extends RuntimeException {
//     private String message;
//     private Object status;
// 
//     public ParsecException(Object status, String message) {
//         super(message);
//         this.status = status;
//         this.message = message;
//     }
// 
//     public String getMessage() {
//         return message;
//     }
// 
//     public Object getStatus() {
//         return status;
//     }
// }


import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import com.dwarfartisan.parsec.ParsecException;
package com.dwarfartisan.parsec;


public class NewlineTest extends Base {
    @Before
    public void before() throws Exception {
    }

    @After
    public void after() throws Exception {
    }
    /**
     * Method: parse(State<E> s)
     */
// Path: advance/src/java/com/dwarfartisan/parsec/ParsecException.java
// public class ParsecException extends RuntimeException {
//     private String message;
//     private Object status;
// 
//     public ParsecException(Object status, String message) {
//         super(message);
//         this.status = status;
//         this.message = message;
//     }
// 
//     public String getMessage() {
//         return message;
//     }
// 
//     public Object getStatus() {
//         return status;
//     }
// }


// Path: normal/src/test/com/dwarfartisan/parsec/NewlineTest.java
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import com.dwarfartisan.parsec.ParsecException;

package com.dwarfartisan.parsec;


public class NewlineTest extends Base {
    @Before
    public void before() throws Exception {
    }

    @After
    public void after() throws Exception {
    }
    /**
     * Method: parse(State<E> s)
     */
    @Test(expected=ParsecException.class)