@Override protected void setUp() throws Exception { super.setUp(); myModel = JpsElementFactory.getInstance().createModel(); myProject = myModel.getProject(); myDataStorageRoot = FileUtil.createTempDirectory("compile-server-" + getProjectName(), null); myLogger = new TestProjectBuilderLogger(); myBuildParams = new HashMap<String, String>(); }
@Override protected void setUp() throws Exception { super.setUp(); final IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory(); final LightProjectDescriptor projectDescriptor = LightProjectDescriptor.EMPTY_PROJECT_DESCRIPTOR; final TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = factory.createLightFixtureBuilder(projectDescriptor); final IdeaProjectTestFixture fixture = fixtureBuilder.getFixture(); myFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(fixture, new LightTempDirTestFixtureImpl(true)); myFixture.setUp(); myFixture.setTestDataPath(getTestDataPath()); KeyHandler.getInstance().fullReset(myFixture.getEditor()); Options.getInstance().resetAllOptions(); VimPlugin.getKey().resetKeyMappings(); }
@Override public void setUp() throws Exception { super.setUp(); myFixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(RandomStringUtils.randomAlphanumeric(20)) .getFixture(); myFixture.setUp(); project = myFixture.getProject(); Settings.getInstance(project).pluginEnabled = true; }
@Override protected void setUp() throws Exception { super.setUp(); fixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(getTestName(true)) .getFixture(); fixture.setUp(); project = new MockProjectEx(getTestRootDisposable()); PsiManager psiManager = Mockito.mock(PsiManager.class); project.registerService(PsiManager.class, psiManager); IntegratedGoogleLoginService mockLoginService = TestUtils.installMockService(IntegratedGoogleLoginService.class); GoogleLoginState googleLoginState = Mockito.mock(GoogleLoginState.class); CredentialedUser user = Mockito.mock(CredentialedUser.class); LinkedHashMap<String, CredentialedUser> allusers = new LinkedHashMap<String, CredentialedUser>(); when(user.getEmail()).thenReturn(USER); when(user.getGoogleLoginState()).thenReturn(googleLoginState); when(googleLoginState.fetchAccessToken()).thenReturn(PASSWORD); when(mockLoginService.getAllUsers()).thenReturn(allusers); allusers.put(USER, user); }
@Override protected void setUp() throws Exception { super.setUp(); fixture = IdeaTestFixtureFactory.getFixtureFactory()
@Override protected void setUp() throws Exception { super.setUp(); String name = getClass().getName() + "." + getName(); final TestFixtureBuilder<IdeaProjectTestFixture> projectBuilder = IdeaTestFixtureFactory.getFixtureFactory().createFixtureBuilder(name); myFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(projectBuilder.getFixture()); T moduleFixtureBuilder = projectBuilder.addModule(getModuleBuilderClass()); tuneFixture(moduleFixtureBuilder); myFixture.setUp(); myFixture.setTestDataPath(getTestDataPath()); myModule = moduleFixtureBuilder.getFixture().getModule(); }
@Override protected void setUp() throws Exception { super.setUp(); // Fixes https://youtrack.jetbrains.com/issue/IDEA-129297. Only occurs in Jenkins. VfsRootAccess.allowRootAccess(System.getProperty("user.dir")); final TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = JavaTestFixtureFactory.createFixtureBuilder(getName()); myModuleBuilder = fixtureBuilder.addModule(JavaModuleFixtureBuilder.class); myProjectFixture = fixtureBuilder.getFixture(); myCodeInsightFixture = createCodeInsightFixture(getBaseDirectoryPath()); new WriteAction() { @Override protected void run(@NotNull final Result result) { addAppEngineSupport(myProjectFixture.getModule()); } }.execute(); }
@Override protected void setUp() throws Exception { super.setUp(); final IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory(); // final LightProjectDescriptor projectDescriptor = LightProjectDescriptor.EMPTY_PROJECT_DESCRIPTOR; final LightProjectDescriptor projectDescriptor = new DefaultLightProjectDescriptor(); final TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = factory.createLightFixtureBuilder(projectDescriptor); // TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = // JavaTestFixtureFactory.createFixtureBuilder(getName()); // fixtureBuilder.addModule(JavaModuleFixtureBuilder.class); final IdeaProjectTestFixture fixture = fixtureBuilder.getFixture(); myFixture = JavaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(fixture, new LightTempDirTestFixtureImpl(true)); // myFixture.setCaresAboutInjection(true); myFixture.setUp(); // String communityPath = PlatformTestUtil.getCommunityPath().replace(File.separatorChar, '/'); // myFixture.setTestDataPath(communityPath + "/projects"); // myFixture.addClass( // "package org.intellivim.javaproject.subpackage;\n\n" + // "public class NotImported2 {}"); // for (String s : PsiShortNamesCache.getInstance(myFixture.getProject()).getAllClassNames()) { // System.out.println(s); // } }
@Override protected void setUp() throws Exception { super.setUp(); enableDebugLogging(); try { myProjectFixture = IdeaTestFixtureFactory.getFixtureFactory().createFixtureBuilder(getTestName(true)).getFixture(); myProjectFixture.setUp(); myCodeInsightFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(myProjectFixture); // Use the context info loaded earlier to setup the environment for TF work initializeTfEnvironment(); myProject = myProjectFixture.getProject(); myProjectRoot = myProject.getBaseDir(); myProjectPath = myProjectRoot.getPath(); myGitSettings = GitVcsSettings.getInstance(myProject); myGitRepositoryManager = GitUtil.getRepositoryManager(myProject); myPlatformFacade = ServiceManager.getService(myProject, GitPlatformFacade.class); myGit = ServiceManager.getService(myProject, Git.class); myVcs = ObjectUtils.assertNotNull(GitVcs.getInstance(myProject)); myVcs.doActivate(); addSilently(); removeSilently(); EULADialog.acceptEula(); } catch (Exception e) { tearDown(); throw e; } }