Skip to content

Commit ce18ad7

Browse files
committed
Release 2.0.0-beta.1
1 parent c6b424a commit ce18ad7

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

resources/META-INF/plugin.xml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<idea-plugin>
22
<id>cz.jiripudil.intellij.nette.tester</id>
33
<name>Nette Tester</name>
4-
<version>1.0.0-alpha.4</version>
4+
<version>2.0.0-beta.1</version>
55
<vendor email="[email protected]" url="https://jiripudil.cz">Jiří Pudil</vendor>
66
<resource-bundle>messages.TesterBundle</resource-bundle>
77

@@ -13,6 +13,21 @@
1313
]]></description>
1414

1515
<change-notes><![CDATA[
16+
<h2>2.0.0-beta.1</h2>
17+
<p><strong>After tens of hours of work, here comes a total rework of the plugin.</strong> This beta.1 release marks the feature freeze, now I'd like to focus on fixing bugs and releasing a stable version soon.</p>
18+
<ul>
19+
<li>Most importantly, it no longer relies on a specific fork nette/tester. As of 2.0.0, the plugin <strong>supports all 1.* versions of Nette Tester.</strong> Hooray!</li>
20+
<li>You can navigate between the class and its test, or create a test case for a class easily. The navigation is based on convention (class name + <code>Test</code> suffix), the creation assumes your tests reside in the same namespace as the code; if you use a different scheme, you can configure source to test namespace mapping in the project settings under PHP &gt; Nette Tester.</li>
21+
<li>The plugin ships with a run configuration producer for directories, so you can right-click a directory and run the tests within it. For this to be truly one-click action, you should configure the Tester executable in the Nette Tester default run configuration template.</li>
22+
<li>You can view the diff of comparison failures (<code>Assert::same()</code> and alike) right in the test results window.</li>
23+
<li>Output stack traces are decorated with links to files, provided you set <code>Tester\Dumper::$maxPathSegments</code> to a high enough value in your test environment.</li>
24+
</ul>
25+
<p>To support a wide range of Tester versions, I had to drop a few features. However, they should, in some form or another, be back once <a href="https://github.com/nette/tester/pulls/345">OutputHandler</a> refactoring is resolved.</p>
26+
<ul>
27+
<li>The plugin no longer groups TestCase methods in the test results window.</li>
28+
<li>The plugin no longer lets you navigate to the tests from the test results window, nor run or debug them directly.</li>
29+
</ul>
30+
1631
<h2>1.0.0-alpha.4</h2>
1732
<ul>
1833
<li>Fixed compatibility with PhpStorm 2016.3.</li>

0 commit comments

Comments
 (0)