package org.elixir_lang.inspection; import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase; /** * Created by luke.imhoff on 12/6/14. */ public class NoParentheseStrictTestCase extends LightCodeInsightFixtureTestCase { public void testFunctionSpaceEmptyParentheses() { myFixture.configureByFiles("FunctionSpaceEmptyParentheses.ex"); myFixture.enableInspections(NoParenthesesStrict.class); myFixture.checkHighlighting(); } public void testFunctionSpaceKeywordsInParentheses() { myFixture.configureByFiles("FunctionSpaceKeywordsInParentheses.ex"); myFixture.enableInspections(NoParenthesesStrict.class); myFixture.checkHighlighting(); } public void testFunctionSpacePositinalsAndKeywordsInParentheses() { myFixture.configureByFiles("FunctionSpacePositionalsAndKeywordsInParentheses.ex"); myFixture.enableInspections(NoParenthesesStrict.class); myFixture.checkHighlighting(); } public void testFunctionSpacePositinalsInParentheses() { myFixture.configureByFiles("FunctionSpacePositionalsInParentheses.ex"); myFixture.enableInspections(NoParenthesesStrict.class); myFixture.checkHighlighting(); } public void testQualifierDotQuoteParentheses() { myFixture.configureByFile("QualifierDotQuoteParentheses.ex"); myFixture.enableInspections(NoParenthesesStrict.class); myFixture.checkHighlighting(); } @Override protected String getTestDataPath() { return "testData/org/elixir_lang/inspection/no_parentheses_strict_test_case"; } }