-#include "test.h"\r
-\r
-using std::string;\r
-\r
-void ModuleTest::Run()\r
-{\r
- string projectFilename ( RBUILD_BASE "tests/data/module.xml" );\r
- Project project ( projectFilename );\r
- ARE_EQUAL(2, project.modules.size());\r
-\r
- Module& module1 = *project.modules[0];\r
- IS_TRUE(module1.type == BuildTool);\r
- \r
- ARE_EQUAL(2, module1.non_if_data.files.size());\r
- ARE_EQUAL("dir1" SSEP "file1.c", module1.non_if_data.files[0]->name);\r
- ARE_EQUAL("dir1" SSEP "file2.c", module1.non_if_data.files[1]->name);\r
-\r
- ARE_EQUAL(0, module1.non_if_data.libraries.size());\r
-\r
- Module& module2 = *project.modules[1];\r
- IS_TRUE(module2.type == KernelModeDLL);\r
- ARE_EQUAL("reactos", module2.installBase);\r
- ARE_EQUAL("module2.ext", module2.installName);\r
-\r
- ARE_EQUAL(2, module2.non_if_data.files.size());\r
- ARE_EQUAL("dir2" SSEP "file3.c", module2.non_if_data.files[0]->name);\r
- ARE_EQUAL("dir2" SSEP "file4.c", module2.non_if_data.files[1]->name);\r
-\r
- ARE_EQUAL(1, module2.non_if_data.libraries.size());\r
- Library& library1 = *module2.non_if_data.libraries[0];\r
- ARE_EQUAL("module1", library1.name);\r
-\r
- ARE_EQUAL(1, module2.dependencies.size());\r
- Dependency& module1dependency = *module2.dependencies[0];\r
- IS_NOT_NULL(module1dependency.dependencyModule);\r
- ARE_EQUAL("module1", module1dependency.dependencyModule->name);\r
-}\r
+#include "test.h"
+
+using std::string;
+
+void ModuleTest::Run()
+{
+ string projectFilename ( RBUILD_BASE "tests/data/module.xml" );
+ Project project ( projectFilename );
+ ARE_EQUAL(2, project.modules.size());
+
+ Module& module1 = *project.modules[0];
+ IS_TRUE(module1.type == BuildTool);
+
+ ARE_EQUAL(2, module1.non_if_data.files.size());
+ ARE_EQUAL("dir1" SSEP "file1.c", module1.non_if_data.files[0]->name);
+ ARE_EQUAL("dir1" SSEP "file2.c", module1.non_if_data.files[1]->name);
+
+ ARE_EQUAL(0, module1.non_if_data.libraries.size());
+
+ Module& module2 = *project.modules[1];
+ IS_TRUE(module2.type == KernelModeDLL);
+ ARE_EQUAL("reactos", module2.installBase);
+ ARE_EQUAL("module2.ext", module2.installName);
+
+ ARE_EQUAL(2, module2.non_if_data.files.size());
+ ARE_EQUAL("dir2" SSEP "file3.c", module2.non_if_data.files[0]->name);
+ ARE_EQUAL("dir2" SSEP "file4.c", module2.non_if_data.files[1]->name);
+
+ ARE_EQUAL(1, module2.non_if_data.libraries.size());
+ Library& library1 = *module2.non_if_data.libraries[0];
+ ARE_EQUAL("module1", library1.name);
+
+ ARE_EQUAL(1, module2.dependencies.size());
+ Dependency& module1dependency = *module2.dependencies[0];
+ IS_NOT_NULL(module1dependency.dependencyModule);
+ ARE_EQUAL("module1", module1dependency.dependencyModule->name);
+}