Package com.google.gdt.eclipse.designer.util

Examples of com.google.gdt.eclipse.designer.util.ModuleDescription


   * Test for {@link Utils#getModuleId(IFile)}.<br>
   * Module file in root of source folder.
   */
  public void test_getModuleId_2() throws Exception {
    IFile file = setFileContentSrc("TopLevel.gwt.xml", "");
    ModuleDescription module = new DefaultModuleDescription(file);
    assertEquals("TopLevel", module.getId());
  }
View Full Code Here


  /**
   * Test for {@link Utils#inheritsModule(IFile, String)}.
   */
  @DisposeProjectAfter
  public void test_inheritsModule() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    // no "second" initially
    assertFalse(Utils.inheritsModule(module, "second.MyModule"));
    // create "second", still not inherited
    GTestUtils.createModule(m_testProject, "second.MyModule");
    assertFalse(Utils.inheritsModule(module, "second.MyModule"));
View Full Code Here

    setFileContentSrc("test/aModule.gwt.xml", "<module/>");
    setFileContentSrc("test/bModule.gwt.xml", "<module/> <!-- gwtd.module.use -->");
    setFileContentSrc("test/cModule.gwt.xml", "<module/>");
    // do check
    IFolder folder = getFolderSrc("test");
    ModuleDescription module = Utils.getSingleModule(folder);
    assertEquals("test.bModule", module.getId());
  }
View Full Code Here

      TestUtils.addDynamicExtension(extPointId, "<filter class='"
          + MyModuleFilter.class.getName()
          + "'/>");
      // do check
      IFolder folder = getFolderSrc("test");
      ModuleDescription module = Utils.getSingleModule(folder);
      assertEquals("test.bModule", module.getId());
    } finally {
      TestUtils.removeDynamicExtension(extPointId);
      TestUtils.setContributionBundle(null);
    }
  }
View Full Code Here

  public void test_getSingleModule_maven_1() throws Exception {
    GTestUtils.configureMavenProject();
    // use "client" folder as IResource
    {
      IResource resource = getFolder("src/main/java/test/client");
      ModuleDescription module = Utils.getSingleModule(resource);
      assertModuleDescriptionPath("src/main/resources/test/Module.gwt.xml", module);
    }
    // use resource from "resources" folder
    {
      IResource resource = setFileContent("src/main/resources/test/client/MyResource.txt", "");
      ModuleDescription module = Utils.getSingleModule(resource);
      assertModuleDescriptionPath("src/main/resources/test/Module.gwt.xml", module);
    }
  }
View Full Code Here

      moduleFile.move(new Path("/TestProject/src/main/java/test/Module.gwt.xml"), true, null);
    }
    // use project
    {
      IResource resource = m_project;
      ModuleDescription module = Utils.getSingleModule(resource);
      assertNull(module);
    }
    // use "client" folder as IResource
    {
      IResource resource = getFolder("src/main/java/test/client");
      ModuleDescription module = Utils.getSingleModule(resource);
      assertModuleDescriptionPath("src/main/java/test/Module.gwt.xml", module);
    }
    // use resource from "resources" folder
    {
      IResource resource = setFileContent("src/main/resources/test/client/MyResource.txt", "");
      ModuleDescription module = Utils.getSingleModule(resource);
      assertModuleDescriptionPath("src/main/java/test/Module.gwt.xml", module);
    }
  }
View Full Code Here

  ////////////////////////////////////////////////////////////////////////////
  /**
   * Test for {@link ModuleDescription#getModuleFolder()} .
   */
  public void test_getModuleFolder() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    assertResourcePath("src/test", module.getModuleFolder());
  }
View Full Code Here

  /**
   * Test for {@link ModuleDescription#getModulePackage()}.
   */
  public void test_getModulePackage() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    assertEquals("test", module.getModulePackage().getElementName());
  }
View Full Code Here

  /**
   * Test for {@link ModuleDescription#getModulePublicFolder()}.
   */
  public void test_getModulePublicFolder_1() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    IResource publicFolder = module.getModulePublicFolder();
    assertResourcePath("src/test/public", publicFolder);
  }
View Full Code Here

            "<!-- filler filler filler filler filler -->",
            "<module>",
            "  <public path='myPublicFolder'/>",
            "</module>"));
    //
    ModuleDescription module = getTestModuleDescription();
    IResource publicFolder = module.getModulePublicFolder();
    assertResourcePath("src/test/myPublicFolder", publicFolder);
  }
View Full Code Here

TOP

Related Classes of com.google.gdt.eclipse.designer.util.ModuleDescription

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.