├── .dockerignore ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── META-INF └── plugin.xml ├── Makefile ├── README.md ├── doc ├── all.png ├── custom_icon-tabs.png ├── custom_icon-tree.png ├── interpreter.png ├── run.png ├── run_dir.png ├── switch-icon.png ├── switch-right_click.png ├── switch.png ├── switch_back-icon.png ├── switch_back-right_click.png └── switch_back.png ├── phpstorm-plugin.iml ├── resources └── org │ └── atoum │ └── intellij │ └── plugin │ └── atoum │ └── icons │ ├── atoum_16_16.png │ ├── phpfile-atoum-icon.png │ └── phpfile-atoum-icon@2x.png ├── src └── org │ └── atoum │ └── intellij │ └── plugin │ └── atoum │ ├── AtoumIconProvider.java │ ├── AtoumUtils.java │ ├── Icons.java │ ├── Utils.java │ ├── actions │ ├── Run.java │ ├── RunAll.java │ └── SwitchContext.java │ ├── linemarker │ └── ClassLineMarkerProvider.java │ ├── model │ ├── ClassResult.java │ ├── MethodResult.java │ ├── RunnerConfiguration.java │ ├── TestsResult.java │ └── TestsResultFactory.java │ └── run │ ├── AtoumLocalRunConfiguration.java │ ├── AtoumLocalRunConfigurationType.java │ ├── AtoumRunConfigurationSettings.java │ ├── CommandLineArgumentsBuilder.java │ ├── Runner.java │ └── SMTRootTestProxyFactory.java ├── tests └── org │ └── atoum │ └── intellij │ └── plugin │ └── atoum │ └── tests │ ├── RunTest.java │ ├── UtilsTest.java │ └── fixtures │ ├── TestMultipleClassNotFirst.php │ ├── TestSimpleClass.php │ ├── TestSimpleClassWithoutUse.php │ ├── TestWithMethods.php │ ├── TestWithParentClass.php │ ├── TestWrongExtends.php │ ├── TestWrongNamespace.php │ └── atoum.php └── travis.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | out/ 2 | .cache/ 3 | plugins/ 4 | idea/ 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/META-INF/plugin.xml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/README.md -------------------------------------------------------------------------------- /doc/all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/all.png -------------------------------------------------------------------------------- /doc/custom_icon-tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/custom_icon-tabs.png -------------------------------------------------------------------------------- /doc/custom_icon-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/custom_icon-tree.png -------------------------------------------------------------------------------- /doc/interpreter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/interpreter.png -------------------------------------------------------------------------------- /doc/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/run.png -------------------------------------------------------------------------------- /doc/run_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/run_dir.png -------------------------------------------------------------------------------- /doc/switch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/switch-icon.png -------------------------------------------------------------------------------- /doc/switch-right_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/switch-right_click.png -------------------------------------------------------------------------------- /doc/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/switch.png -------------------------------------------------------------------------------- /doc/switch_back-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/switch_back-icon.png -------------------------------------------------------------------------------- /doc/switch_back-right_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/switch_back-right_click.png -------------------------------------------------------------------------------- /doc/switch_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/doc/switch_back.png -------------------------------------------------------------------------------- /phpstorm-plugin.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/phpstorm-plugin.iml -------------------------------------------------------------------------------- /resources/org/atoum/intellij/plugin/atoum/icons/atoum_16_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/resources/org/atoum/intellij/plugin/atoum/icons/atoum_16_16.png -------------------------------------------------------------------------------- /resources/org/atoum/intellij/plugin/atoum/icons/phpfile-atoum-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/resources/org/atoum/intellij/plugin/atoum/icons/phpfile-atoum-icon.png -------------------------------------------------------------------------------- /resources/org/atoum/intellij/plugin/atoum/icons/phpfile-atoum-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/resources/org/atoum/intellij/plugin/atoum/icons/phpfile-atoum-icon@2x.png -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/AtoumIconProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/AtoumIconProvider.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/AtoumUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/AtoumUtils.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/Icons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/Icons.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/Utils.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/actions/Run.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/actions/Run.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/actions/RunAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/actions/RunAll.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/actions/SwitchContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/actions/SwitchContext.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/linemarker/ClassLineMarkerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/linemarker/ClassLineMarkerProvider.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/model/ClassResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/model/ClassResult.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/model/MethodResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/model/MethodResult.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/model/RunnerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/model/RunnerConfiguration.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/model/TestsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/model/TestsResult.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/model/TestsResultFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/model/TestsResultFactory.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/run/AtoumLocalRunConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/run/AtoumLocalRunConfiguration.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/run/AtoumLocalRunConfigurationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/run/AtoumLocalRunConfigurationType.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/run/AtoumRunConfigurationSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/run/AtoumRunConfigurationSettings.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/run/CommandLineArgumentsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/run/CommandLineArgumentsBuilder.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/run/Runner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/run/Runner.java -------------------------------------------------------------------------------- /src/org/atoum/intellij/plugin/atoum/run/SMTRootTestProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/src/org/atoum/intellij/plugin/atoum/run/SMTRootTestProxyFactory.java -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/RunTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/RunTest.java -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/UtilsTest.java -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestMultipleClassNotFirst.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestMultipleClassNotFirst.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestSimpleClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestSimpleClass.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestSimpleClassWithoutUse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestSimpleClassWithoutUse.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWithMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWithMethods.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWithParentClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWithParentClass.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWrongExtends.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWrongExtends.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWrongNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atoum/phpstorm-plugin/HEAD/tests/org/atoum/intellij/plugin/atoum/tests/fixtures/TestWrongNamespace.php -------------------------------------------------------------------------------- /tests/org/atoum/intellij/plugin/atoum/tests/fixtures/atoum.php: -------------------------------------------------------------------------------- 1 |