package com.aptana.ide.logging.impl; import java.net.URI; import java.util.List; import junit.framework.TestCase; import org.eclipse.core.resources.ResourcesPlugin; import com.aptana.ide.logging.DefaultLogInfo; public class WorkspaceLogProviderTest extends TestCase { public void testGetLogs() { List<DefaultLogInfo> logs = new WorkspaceLogProvider().getLogs(); assertNotNull(logs); assertFalse(logs.isEmpty()); assertEquals("Workspace log", logs.get(0).getName()); URI uri = ResourcesPlugin.getWorkspace().getRoot().getRawLocation().append(".metadata/.log").toFile().toURI(); assertEquals(uri, logs.get(0).getUri()); assertTrue(logs.get(0).supportsLogErase()); } }