project/com.nokia.carbide.cpp.epoc.engine.tests/src/com/nokia/carbide/cpp/epoc/engine/tests/model/TestBldInfView.java
changeset 684 8e7900690341
parent 611 5d967503c150
equal deleted inserted replaced
678:557efa279676 684:8e7900690341
    23 import com.nokia.carbide.cpp.epoc.engine.preprocessor.IDefine;
    23 import com.nokia.carbide.cpp.epoc.engine.preprocessor.IDefine;
    24 import com.nokia.carbide.internal.api.cpp.epoc.engine.dom.IASTProblemNode;
    24 import com.nokia.carbide.internal.api.cpp.epoc.engine.dom.IASTProblemNode;
    25 import com.nokia.cpp.internal.api.utils.core.FileUtils;
    25 import com.nokia.cpp.internal.api.utils.core.FileUtils;
    26 import com.nokia.cpp.internal.api.utils.core.HostOS;
    26 import com.nokia.cpp.internal.api.utils.core.HostOS;
    27 import com.nokia.cpp.internal.api.utils.core.IMessage;
    27 import com.nokia.cpp.internal.api.utils.core.IMessage;
       
    28 import com.nokia.cpp.internal.api.utils.core.PathUtils;
    28 
    29 
    29 import org.eclipse.core.runtime.IPath;
    30 import org.eclipse.core.runtime.IPath;
    30 import org.eclipse.core.runtime.Path;
    31 import org.eclipse.core.runtime.Path;
    31 
    32 
    32 import java.util.ArrayList;
    33 import java.util.ArrayList;
   423 		assertEquals(new Path("/epoc32/include/sys/resources/MyApp/myfile.mbm"), exp.getTargetPath());
   424 		assertEquals(new Path("/epoc32/include/sys/resources/MyApp/myfile.mbm"), exp.getTargetPath());
   424 		assertFalse(exp.isZipped());
   425 		assertFalse(exp.isZipped());
   425 		
   426 		
   426 		exp = exports.get(2);
   427 		exp = exports.get(2);
   427 		assertEquals(new Path("group/here.exe"), exp.getSourcePath());
   428 		assertEquals(new Path("group/here.exe"), exp.getSourcePath());
   428 		assertEquals(new Path("c:/sys/bin/virus.exe"), exp.getTargetPath());
   429 		assertEquals(PathUtils.createPath("c:/sys/bin/virus.exe"), exp.getTargetPath());
   429 		assertFalse(exp.isZipped());
   430 		assertFalse(exp.isZipped());
   430 
   431 
   431 		exp = exports.get(3);
   432 		exp = exports.get(3);
   432 		assertEquals(new Path("group/v28archive.zip"), exp.getSourcePath());
   433 		assertEquals(new Path("group/v28archive.zip"), exp.getSourcePath());
   433 		assertEquals(new Path("/epoc32/releases/winscw/patches"), exp.getTargetPath());
   434 		assertEquals(new Path("/epoc32/releases/winscw/patches"), exp.getTargetPath());
   458 		exp.setTargetPath(new Path("/epoc32/include/header2.h"));
   459 		exp.setTargetPath(new Path("/epoc32/include/header2.h"));
   459 		view.getExports().add(exp);
   460 		view.getExports().add(exp);
   460 
   461 
   461 		exp = view.createExport();
   462 		exp = view.createExport();
   462 		exp.setSourcePath(new Path("group/here.exe"));
   463 		exp.setSourcePath(new Path("group/here.exe"));
   463 		exp.setTargetPath(new Path("c:/sys/bin/virus.exe"));
   464 		exp.setTargetPath(PathUtils.createPath("c:/sys/bin/virus.exe"));
   464 		assertFalse(exp.isZipped());
   465 		assertFalse(exp.isZipped());
   465 		view.getExports().add(exp);
   466 		view.getExports().add(exp);
   466 		
   467 		
   467 		exp = view.createExport();
   468 		exp = view.createExport();
   468 		exp.setSourcePath(new Path("group/v28archive.zip"));
   469 		exp.setSourcePath(new Path("group/v28archive.zip"));