private long doTest(boolean allowLocalStructs) { myInspectionTool.reportLocalStructs = allowLocalStructs; return myFixture.testHighlighting(true, false, true, getTestName(true) + ".go"); }
public void testConversions() { myFixture.testHighlighting(getTestName(true) + ".go"); }
public void testValid() { myFixture.testHighlighting(getTestName(true) + ".go"); }
public void testSimple() { myFixture.testHighlighting(getTestName(true) + ".go"); }
public void testSuppressedNestedSelect() { myFixture.testHighlighting(getTestName(true) + ".go"); }
private void doTest() { myFixture.testHighlighting(false, false, true, getTestName(true) + ".go"); }
private void doTest() { myFixture.testHighlighting(true, false, false, getTestName(true) + ".go"); }
private void doTest() { myFixture.testHighlighting(false, true, false, getTestName(true) + ".go"); }
private long doWeakTest() {return myFixture.testHighlighting(true, false, true, getTestName(true) + ".go");}
@Override protected void doTest(@NotNull String quickFixName) { super.doTest(quickFixName); myFixture.testHighlighting(String.format("%s-after-highlighting.go", getTestName(true))); } }
private void configure(boolean checkHighlighting, String testName) { if (checkHighlighting) { myFixture.testHighlighting(testName + ".go"); } else { myFixture.configureByFile(testName + ".go"); myFixture.doHighlighting(); } } }
protected void doHighlightingFileTest() { myFixture.configureByFile(getTestName(true) + FILENAME); myFixture.testHighlighting(true, false, true); }
protected void doHighlightingTest() { myFixture.copyDirectoryToProject(getTestName(true), getTestName(true)); myFixture.testHighlighting(true, false, true, getTestName(true) + "/" + FILENAME); }
protected void doHighlightingFileTestWithQuickFix(@NotNull String quickFixName) { myFixture.configureByFile(getTestName(true) + FILENAME); myFixture.testHighlighting(true, false, true); myFixture.launchAction(myFixture.findSingleIntention(quickFixName)); myFixture.checkResultByFile(getTestName(true) + "-after" + FILENAME); } }
private void doHighlightingTest(long expectation) { PlatformTestUtil.startPerformanceTest(getTestName(true), (int)expectation, () -> myFixture.testHighlighting(true, false, false, getTestName(true) + ".go")).cpuBound().usesAllCPUCores().assertTiming(); }
public void testQuickFix() throws Exception { String name = getTestName(true); for (int i = 1; i < 6; i++) { myFixture.configureByFile(name + i + FILENAME); myFixture.testHighlighting(true, false, true); myFixture.launchAction(myFixture.findSingleIntention(IgnoreBundle.message("quick.fix.relative.entry"))); myFixture.checkResultByFile(name + i + "-after" + FILENAME); } }
public void testNotNeededAdvisory() { myFixture.enableInspections(new SecurityAdvisoriesInspector()); myFixture.configureByFile("testData/fixtures/securityAdvisories/needsNoAdvisories/composer.json"); myFixture.testHighlighting(true, false, true); }
public void testNonMasterAdvisory() { myFixture.enableInspections(new SecurityAdvisoriesInspector()); myFixture.configureByFile("testData/fixtures/securityAdvisories/needsMasterAdvisories/composer.json"); myFixture.testHighlighting(true, false, true); }
public void testIfFindsAllPatterns() { myFixture.enableInspections(new CompactArgumentsInspector()); myFixture.configureByFile("testData/fixtures/api/compact-arguments-existence.php"); myFixture.testHighlighting(true, false, true); } }
public void testIfFindsAllPatterns() { myFixture.enableInspections(new FileFunctionMissUseInspector()); myFixture.configureByFile("testData/fixtures/api/file-function-misuse.php"); myFixture.testHighlighting(true, false, true); myFixture.getAllQuickFixes().forEach(fix -> myFixture.launchAction(fix)); myFixture.setTestDataPath("."); myFixture.checkResultByFile("testData/fixtures/api/file-function-misuse.fixed.php"); } }