package stax2.wstream;

import javax.xml.stream.*;

import org.codehaus.stax2.*;

import stax2.BaseStax2Test;

/**
 * Set of unit tests that checks that configuring of
 * {@link XMLOutputFactory2} works ok.
 *<p>
 * Note: for now there isn't much meat in this unit test: it's mostly
 * used to do simple smoke testing for profile setters.
 */
public class TestConfig
    extends BaseWriterTest
{
    public void testProfiles()
        throws XMLStreamException
    {
        // configureForXmlConformance
        XMLOutputFactory2 ofact = getNewOutputFactory();
        ofact.configureForXmlConformance();

        // configureForRobustness
        ofact = getNewOutputFactory();
        ofact.configureForRobustness();

        // configureForSpeed
        ofact = getNewOutputFactory();
        ofact.configureForSpeed();
    }
}
