5 void LinkerFlagTest::Run()
7 string
projectFilename ( RBUILD_BASE
"tests/data/linkerflag.xml" );
8 Project
project ( projectFilename
);
9 ARE_EQUAL(1, project
.linkerFlags
.size());
10 LinkerFlag
& linkerFlag1
= *project
.linkerFlags
[0];
11 ARE_EQUAL("-lgcc1", linkerFlag1
.flag
);
13 ARE_EQUAL(1, project
.modules
.size());
14 Module
& module1
= *project
.modules
[0];
16 ARE_EQUAL(1, module1
.linkerFlags
.size());
17 LinkerFlag
& linkerFlag2
= *module1
.linkerFlags
[0];
18 ARE_EQUAL("-lgcc2", linkerFlag2
.flag
);