tstTagManager.cpp File Reference
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
#include "Nemesis/gtest/nemesis_gtest.hh"
#include "Nemesis/harness/DBC.hh"
#include "Origen/Core/dc/TagManager.h"

Classes

class  TagManagerTester
 

Macros

#define EXPECT_SET_EQ(a, b)
 

Functions

 TEST_F (TagManagerTester, IdTagSetHasGetTest)
 
 TEST_F (TagManagerTester, InterpTagSetHasGetTest)
 
 TEST_F (TagManagerTester, listIdTagsTest)
 
 TEST_F (TagManagerTester, listInterpTagsTest)
 
 TEST_F (TagManagerTester, deleteTagTest)
 
 TEST_F (TagManagerTester, compareAndMatchTests)
 

Macro Definition Documentation

#define EXPECT_SET_EQ (   a,
 
)
Value:
std::sort( a.begin(), a.end() ); \
std::sort( b.begin(), b.end() ); \
EXPECT_TRUE( a.size() == b.size() && \
std::equal( a.begin(), a.end(), b.begin() ) )
Examples:
tstTagManager.cpp.

Referenced by TEST_F().

Function Documentation

TEST_F ( TagManagerTester  ,
IdTagSetHasGetTest   
)
Examples:
tstTagManager.cpp.
TEST_F ( TagManagerTester  ,
InterpTagSetHasGetTest   
)
TEST_F ( TagManagerTester  ,
listIdTagsTest   
)
TEST_F ( TagManagerTester  ,
listInterpTagsTest   
)
TEST_F ( TagManagerTester  ,
deleteTagTest   
)
TEST_F ( TagManagerTester  ,
compareAndMatchTests   
)

References EXPECT_SET_EQ.