Package edu.ucsd.hep.rootrunnerutil

Source Code of edu.ucsd.hep.rootrunnerutil.ROOTRunnerTest

/*
* Copyright 2011 University of California, San Diego.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*      http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package edu.ucsd.hep.rootrunnerutil;

import edu.ucsd.hep.rootrunnerutil.view.CommandDisplayPanel;

/**
*
* @author holzner
*/
public class ROOTRunnerTest
{

  //----------------------------------------------------------------------


  /**
   * Test of startROOT method, of class ROOTRunner.
   */
  // @Test
  //public void test01() throws Exception
  public static void main(String argv[]) throws Exception
  {
    System.out.println("test01");

    ROOTRunner root_runner = new ROOTRunnerImpl(new CommandDisplayPanel(null),"","",null, null);

    // testing command output
    String response = root_runner.getCommandOutput("cout << \"TEXT\" << endl;");
    System.out.println("got response: " + response);

   
    root_runner.writeLine("new TCanvas;");
    root_runner.waitForCompletion();
    System.out.println("complete");

    root_runner.writeLine("gSystem->Sleep(5*1000);");
    root_runner.waitForCompletion();
    System.out.println("complete after sleep");


    Thread.sleep(10* 1000);



    // fail("The test case is a prototype.");
  }

  //----------------------------------------------------------------------

}
TOP

Related Classes of edu.ucsd.hep.rootrunnerutil.ROOTRunnerTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.