Sha256: 8ddf15274572611f74a8252373657a769b3f62029d69e726432d53d71cd6c1fd

Contents?: true

Size: 956 Bytes

Versions: 4

Compression:

Stored size: 956 Bytes

Contents

#include "testmethod.hpp"

// for test method API interfaces
#include "mapi.hpp"
using namespace std;
#include "origen.hpp"

/**
 * Test method class.
 *
 * For each testsuite using this test method, one object of this
 * class is created.
 */
class OrigenApplyBin : public testmethod::TestMethod {
 protected:
  /**
   *Initialize the parameter interface to the testflow.
   *This method is called just once after a testsuite is created.
   */
  virtual void initialize() {
    // Add your initialization code here
    // Note: Test Method API should not be used in this method!
  }

  /**
   *This test is invoked per site.
   */
  virtual void run() {
    if (Origen::site().bin() || Origen::site().softbin()) {
      stringstream softbin;
      softbin << Origen::site().softbin();
      SET_MULTIBIN(softbin.str(), Origen::site().bin());
      TESTSET().judgeAndLog_FunctionalTest(false);
    }
  }
};
REGISTER_TESTMETHOD("ApplyBin", OrigenApplyBin);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
origen_std_lib-0.13.1 src/advantest/smt7/origen/test_methods/ApplyBin.cpp
origen_std_lib-0.13.0 src/advantest/smt7/origen/test_methods/ApplyBin.cpp
origen_std_lib-0.12.0 src/advantest/smt7/origen/test_methods/ApplyBin.cpp
origen_std_lib-0.11.0 src/advantest/smt7/origen/test_methods/ApplyBin.cpp