|
From: <net...@us...> - 2003-12-16 13:24:39
|
Update of /cvsroot/cpptool/rfta/src/rftaparser
In directory sc8-pr-cvs1:/tmp/cvs-serv25032/rfta/src/rftaparser
Modified Files:
NonSemanticBlankerTest.cpp NonSemanticBlankerTest.h
Log Message:
-- small interface change for blanker
Index: NonSemanticBlankerTest.cpp
===================================================================
RCS file: /cvsroot/cpptool/rfta/src/rftaparser/NonSemanticBlankerTest.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** NonSemanticBlankerTest.cpp 27 Oct 2002 19:13:09 -0000 1.2
--- NonSemanticBlankerTest.cpp 16 Dec 2003 13:24:36 -0000 1.3
***************
*** 21,25 ****
{
std::string blanked(source);
! NonSemanticBlanker blanker(source, blanked, *listener);
blanker.blank();
CppUnit::Message message("blanking failed",
--- 21,25 ----
{
std::string blanked(source);
! NonSemanticBlanker blanker(source, blanked, listener);
blanker.blank();
CppUnit::Message message("blanking failed",
***************
*** 47,56 ****
NonSemanticBlankerTest::setUp()
{
! listener = new NullPPDirectiveListener;
};
void
NonSemanticBlankerTest::tearDown()
{
- delete listener;
};
void
--- 47,55 ----
NonSemanticBlankerTest::setUp()
{
! listener = PPDirectiveListenerPtr(new NullPPDirectiveListener);
};
void
NonSemanticBlankerTest::tearDown()
{
};
void
***************
*** 61,65 ****
std::string blanked("asdf");
! NonSemanticBlanker blanker(source, blanked, *listener);
blanker.blank();
CPPUNIT_ASSERT_EQUAL(source, blanked);
--- 60,64 ----
std::string blanked("asdf");
! NonSemanticBlanker blanker(source, blanked, listener);
blanker.blank();
CPPUNIT_ASSERT_EQUAL(source, blanked);
Index: NonSemanticBlankerTest.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/src/rftaparser/NonSemanticBlankerTest.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** NonSemanticBlankerTest.h 27 Oct 2002 19:53:47 -0000 1.3
--- NonSemanticBlankerTest.h 16 Dec 2003 13:24:36 -0000 1.4
***************
*** 8,16 ****
#include "ParserTesting.h"
namespace Refactoring
{
- class PPDirectiveListener;
/// Unit tests for NonSemanticBlankerTest
--- 8,16 ----
#include "ParserTesting.h"
+ #include <rfta/parser/PPDirectiveListener.h>
namespace Refactoring
{
/// Unit tests for NonSemanticBlankerTest
***************
*** 47,51 ****
private:
! PPDirectiveListener* listener;
void blankerTest(const std::string& source, const std::string& wanted,
--- 47,51 ----
private:
! PPDirectiveListenerPtr listener;
void blankerTest(const std::string& source, const std::string& wanted,
|