/*
// This software is subject to the terms of the Eclipse Public License v1.0
// Agreement, available at the following URL:
// http://www.eclipse.org/legal/epl-v10.html.
// You must accept the terms of that agreement to use this software.
//
// Copyright (C) 2009-2009 SQLstream, Inc.
// Copyright (C) 2009-2009 Pentaho
// All Rights Reserved.
*/
package mondrian.test.build;
/**
* Omnibus code compliance test to wrap various ant tasks that check the code
* base, such checkFile, as macker, Javadoc, preambles, and so on.
*
* @author Chard Nelson
* @since Sep 8, 2009
*/
public class CodeComplianceTest
extends AntTestBase
{
/**
* Creates a CodeComplianceTest.
*
* @param name Test name
*/
public CodeComplianceTest(String name)
{
super(name);
}
/**
* Checks source code file formatting.
*/
public void testCodeFormatting() throws Exception
{
runAntTest("checkCodeFormatting");
}
/**
* Checks that javadoc can be generated without errors.
*/
public void testJavadoc() throws Exception
{
runAntTest("checkJavadoc");
}
}
// End CodeComplianceTest.java