You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.markdown
+19-3Lines changed: 19 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,25 @@ title: Codeception Changelog
7
7
8
8
# Changelog
9
9
10
+
#### 2.1.7
11
+
12
+
***PHPUnit 5.x support**
13
+
* Global Bootstrap, Suite Bootstrap, Module Initialization happens before test loading. Fixes issues of autoloading TestCase classes introduced in 2.1.5, see <ahref="https://github.com/Codeception/Codeception/issues/2872">#2872</a>
14
+
* Added option to skip PHP files validation in `codeception.yml` - `settings: lint: false`
15
+
* <strong>[Facebook]</strong> Updated to facebook/php-sdk-v4 version 5 by <strong><ahref="https://github.com/orhan">@orhan</a></strong>-swe and <strong><ahref="https://github.com/tigerseo">@tigerseo</a></strong> <ahref="https://github.com/Codeception/Codeception/issues/2828">#2828</a> <ahref="https://github.com/Codeception/Codeception/issues/2415">#2415</a>
16
+
* <strong>[WebDriver]</strong> Added `scrollTo` action by <strong><ahref="https://github.com/javigomez">@javigomez</a></strong> and <strong><ahref="https://github.com/davertmik">@davertmik</a></strong> <ahref="https://github.com/Codeception/Codeception/issues/2844">#2844</a>
17
+
* Fix encoding problems in PHP prior to 5.6 by <strong><ahref="https://github.com/pejaycz">@pejaycz</a></strong>. See <ahref="https://github.com/Codeception/Codeception/issues/2831">#2831</a>
18
+
* <strong>[Queue]</strong> Fixed `clearQueue` for AmazonSQS by <strong><ahref="https://github.com/mikitu">@mikitu</a></strong> <ahref="https://github.com/Codeception/Codeception/issues/2805">#2805</a>
19
+
* <strong>[Db]</strong> Fixed loading files in Sqlite <strong><ahref="https://github.com/mcustiel">@mcustiel</a></strong> See <ahref="https://github.com/Codeception/Codeception/issues/2812">#2812</a>
20
+
* <strong>[PhpBrowser]</strong> `amHttpAuthenticated` allows null, null as parameters to unset authentication. <ahref="https://github.com/Codeception/Codeception/issues/2896">#2896</a>
21
+
*`Util\Locator` added `contains` method to easily locate any element containing a text.
22
+
* <strong>[Laravel5]</strong> Added `guard` parameters to `seeAuthentication` and `dontSeeAuthentication` methods. By <strong><ahref="https://github.com/janhenkgerritsen">@janhenkgerritsen</a></strong>. See <ahref="https://github.com/Codeception/Codeception/issues/2876">#2876</a>
23
+
* <strong>[Laravel5]</strong> Added functionality to disable/enable Laravel's exception handling. By <strong><ahref="https://github.com/janhenkgerritsen">@janhenkgerritsen</a></strong>. See <ahref="https://github.com/Codeception/Codeception/issues/2763">#2763</a>
24
+
* <strong>[Laravel5]</strong> Authentication now persists between requests when calling `amLoggedAs` with an instance of `Authenticable`. See <ahref="https://github.com/Codeception/Codeception/issues/2795">#2795</a>
25
+
* <strong>[REST]</strong> Fixed dontSeeXmlResponseMatchesXpath method <ahref="https://github.com/Codeception/Codeception/issues/2825">#2825</a> by <strong><ahref="https://github.com/mangust404">@mangust404</a></strong>
26
+
* <strong>[ZF2]</strong> Fixed POST parameters <ahref="https://github.com/Codeception/Codeception/issues/2814">#2814</a> by <strong><ahref="https://github.com/Naktibalda">@Naktibalda</a></strong>
27
+
* <strong>[ZF1]</strong> Call Zend_Registry::_unsetInstance in _after <ahref="https://github.com/Codeception/Codeception/issues/2863">#2863</a> by <strong><ahref="https://github.com/Naktibalda">@Naktibalda</a></strong>
28
+
10
29
#### 2.1.6
11
30
12
31
* Starting from 2.1.6 you can **download PHP 5.4 compatible phar build** at http://codeception.com/php54/codecept.phar by <strong><ahref="https://github.com/Naktibalda">@Naktibalda</a></strong>. See [installation guide](http://codeception.com/install).
@@ -29,8 +48,6 @@ title: Codeception Changelog
29
48
* <strong>[REST]</strong> Added methods to control redirect: `stopFollowingRedirects` and `startFollowingRedirects` by <strong><ahref="https://github.com/brutuscat">@brutuscat</a></strong>
30
49
*[Recorder Extension] Added `animate_slides` config to disable left-right sliding animation between screenshots by <strong><ahref="https://github.com/vml">@vml</a></strong>-rmott
31
50
32
-
33
-
34
51
#### 2.1.5
35
52
36
53
***PHP7 support**
@@ -61,7 +78,6 @@ title: Codeception Changelog
61
78
* <strong>[PhpBrowser]</strong> Set curl options for Guzzle6 correctly. See <ahref="https://github.com/Codeception/Codeception/issues/2533">#2533</a>. By <strong><ahref="https://github.com/Naktibalda">@Naktibalda</a></strong>
62
79
* Fixed usage of GroupObject by unit tests. GroupObjects can skip tests by <strong><ahref="https://github.com/davetmik">@davetmik</a></strong>. See <ahref="https://github.com/Codeception/Codeception/issues/2617">#2617</a>
63
80
64
-
65
81
#### 2.1.4
66
82
67
83
* <strong>[PhpBrowser]</strong><strong>[Frameworks]</strong> Added `_getResponseContent` hidden method. By <strong><ahref="https://github.com/Naktibalda">@Naktibalda</a></strong>
Copy file name to clipboardExpand all lines: docs/11-Codecoverage.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Just for this case the [CodeCoverage](http://en.wikipedia.org/wiki/Code_coverage
10
10
you will receive statistics of all classes, methods, and lines triggered by these tests.
11
11
The ratio between all lines in script and all touched lines is a main coverage criterion. In the ideal world you should get 100% code coverage, but in reality 80% is really enough. Because even 100% code coverage rate doesn't save you from fatal errors and crashes.
12
12
13
-
**Codeception has CodeCoverage tools since 1.5. To collect coverage information `xdebug` is required**.
13
+
*To collect coverage information `xdebug` is required**.
Copy file name to clipboardExpand all lines: docs/modules/Facebook.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Provides testing for projects integrated with Facebook API.
14
14
Relies on Facebook's tool Test User API.
15
15
16
16
<divclass="alert alert-info">
17
-
To use this module with Composer you need <em>"facebook/php-sdk": "3.*"</em> package.
17
+
To use this module with Composer you need <em>"facebook/php-sdk4": "5.*"</em> package.
18
18
</div>
19
19
20
20
### Status
@@ -135,6 +135,7 @@ Get facebook test user be created.
135
135
#### haveTestUserLoggedInOnFacebook
136
136
137
137
Get facebook test user be logged in on facebook.
138
+
This is done by going to facebook.com
138
139
139
140
* `throws` ModuleConfigException
140
141
@@ -153,4 +154,12 @@ Please, note that you must have publish_actions permission to be able to publish
153
154
154
155
* `param string` $placeId Place identifier to be verified against user published posts
155
156
157
+
158
+
#### seePostOnFacebookWithMessage
159
+
160
+
161
+
Please, note that you must have publish_actions permission to be able to publish to user's feed.
162
+
163
+
* `param string` $message published post to be verified against the actual post on facebook
164
+
156
165
<p> </p><divclass="alert alert-warning">Module reference is taken from the source code. <ahref="https://github.com/Codeception/Codeception/tree/2.1/src/Codeception/Module/Facebook.php">Help us to improve documentation. Edit module reference</a></div>
0 commit comments