Kaydet (Commit) 8b216a7a authored tarafından Kohei Yoshida's avatar Kohei Yoshida

Set default items to the item pool, do this and that, and now the test passes.

üst ddfa209f
......@@ -35,6 +35,8 @@ $(eval $(call gb_CppunitTest_add_exception_objects,editeng_core, \
editeng/qa/unit/core-test \
))
$(eval $(call gb_CppunitTest_use_library_objects,editeng_core,editeng))
$(eval $(call gb_CppunitTest_use_libraries,editeng_core, \
basegfx \
comphelper \
......@@ -64,6 +66,7 @@ $(eval $(call gb_CppunitTest_use_externals,editeng_core,\
))
$(eval $(call gb_CppunitTest_set_include,editeng_core,\
-I$(SRCDIR)/editeng/source \
$$(INCLUDE) \
))
......
......@@ -35,6 +35,8 @@
#include <cppunit/extensions/HelperMacros.h>
#include "svl/itempool.hxx"
#include "editeng/eerdll.hxx"
#include "editeng/eerdll2.hxx"
#include "editeng/editeng.hxx"
#include "editeng/eeitem.hxx"
#include "editeng/editids.hrc"
......@@ -99,7 +101,11 @@ const SfxItemInfo aItemInfos[] = {
class TestPool : public SfxItemPool
{
public:
TestPool() : SfxItemPool("TestPool", EE_ITEMS_START, EE_ITEMS_END, aItemInfos, NULL, true) {}
TestPool() : SfxItemPool("TestPool", EE_ITEMS_START, EE_ITEMS_END, aItemInfos, NULL, true)
{
SfxPoolItem** ppDefItems = EditDLL::Get().GetGlobalData()->GetDefItems();
SetDefaults(ppDefItems);
}
virtual ~TestPool() {}
};
......@@ -122,7 +128,7 @@ void Test::testConstruction()
TestPool aPool;
// TODO: fix me
// EditEngine aEngine(&aPool);
EditEngine aEngine(&aPool);
}
CPPUNIT_TEST_SUITE_REGISTRATION(Test);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment