Skip to content

Commit

Permalink
What's new data for 14.0.0 by @jospoortvliet
Browse files Browse the repository at this point in the history
  • Loading branch information
blizzz committed Aug 15, 2018
1 parent b391e8d commit defbcf8
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 0 deletions.
18 changes: 18 additions & 0 deletions data/14.0.0.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8" ?>
<release xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../schema.xsd"
version="14.0.0">
<changelog href="https://nextcloud.com/changelog/#14-0-0" />
<whatsNew lang="en">
<regular>
<item>Verify the identity of a share recipient in a video call; and 2FA with Signal &amp; Telegram</item>
<item>Add a note to shares, see pending &amp; deleted shares and search for files by content of comments</item>
<item>Accessibility improvements including dark &amp; high contrast themes and a dyslectic font</item>
</regular>
<admin>
<item>Improved GDPR compliance capabilities with terms &amp; conditions app and separate audit log</item>
<item>Next generation of federated, cross-cloud sharing collaboration: Federation 2.0</item>
<item>Swiftv3 auth support, logging to systemd, PHP 7.3 compat, Kerberos auth to Samba &amp; multi-IdP SAML</item>
</admin>
</whatsNew>
</release>
18 changes: 18 additions & 0 deletions tests/data/14.0.0.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8" ?>
<release xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../schema.xsd"
version="14.0.0">
<changelog href="https://nextcloud.com/changelog/#14-0-0" />
<whatsNew lang="en">
<regular>
<item>Verify the identity of a share recipient in a video call; and 2FA with Signal &amp; Telegram</item>
<item>Add a note to shares, see pending &amp; deleted shares and search for files by content of comments</item>
<item>Accessibility improvements including dark &amp; high contrast themes and a dyslectic font</item>
</regular>
<admin>
<item>Improved GDPR compliance capabilities with terms &amp; conditions app and separate audit log</item>
<item>Next generation of federated, cross-cloud sharing collaboration: Federation 2.0</item>
<item>Swiftv3 auth support, logging to systemd, PHP 7.3 compat, Kerberos auth to Samba &amp; multi-IdP SAML</item>
</admin>
</whatsNew>
</release>
20 changes: 20 additions & 0 deletions tests/integration/features/whatsNew.feature
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,33 @@ Feature: testing the response of the Changelog Server
</release>
"""

Scenario: Request against a valid version, expecting info
Given the version of interest is "14.0.0"
When the request is sent
Then the return code is "200"
And the received Etag is "ef3242623864fff9c9bf4746fd55595b"

Scenario: Request against a valid version with matching an valid etag
Given the version of interest is "13.0.0"
And the known Etag is "eb7e047b4d0f16fc6de0859abc74a3f1"
When the request is sent
Then the return code is "304"
And the response is empty

Scenario: Request against a valid version with matching an valid etag
Given the version of interest is "14.0.0"
And the known Etag is "ef3242623864fff9c9bf4746fd55595b"
When the request is sent
Then the return code is "304"
And the response is empty

Scenario: Request against a valid version with outdated etag
Given the version of interest is "14.0.0"
And the known Etag is "abcdefabcdef00011122233344455566"
When the request is sent
Then the return code is "200"
And the received Etag is "ef3242623864fff9c9bf4746fd55595b"

Scenario: Request against a valid version with outdated etag
Given the version of interest is "13.0.0"
And the known Etag is "abcdefabcdef00011122233344455566"
Expand Down

0 comments on commit defbcf8

Please sign in to comment.