Skip to content

Commit

Permalink
Issue #3111929 by tedbow, dww, webchick, xjm, tim.plunkett, catch: If…
Browse files Browse the repository at this point in the history
… no recommended update is found, Update Status recommends the latest release, even if it is unsupported

(cherry picked from commit 19f61cd207b0d8af8bf44e1d41ed3054014fda1f)
  • Loading branch information
goba committed Feb 28, 2020
1 parent 024eba7 commit 42b717f
Show file tree
Hide file tree
Showing 28 changed files with 652 additions and 14 deletions.
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/aaa_update_test.1_0.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.0</name>
<version>8.x-1.0</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.1-alpha1</name>
<version>8.x-1.1-alpha1</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.1-beta1</name>
<version>8.x-1.1-beta1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/aaa_update_test.1_1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.1</name>
<version>8.x-1.1</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.2-alpha1</name>
<version>8.x-1.2-alpha1</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.2-beta1</name>
<version>8.x-1.2-beta1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/aaa_update_test.1_2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-1.2</name>
<version>8.x-1.2</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-2.0-alpha1</name>
<version>8.x-2.0-alpha1</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-2.0-beta1</name>
<version>8.x-2.0-beta1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/aaa_update_test.2_0.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Modules</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>aaa_update_test 8.x-3.0</name>
<version>8.x-3.0</version>
<tag>DRUPAL-8--3-0</tag>
<status>published</status>
<release_link>http://example.com/aaa_update_test-8-x-3-0-release</release_link>
<download_link>http://example.com/aaa_update_test-8.x-3.0.tar.gz</download_link>
<date>1250426521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>aaa_update_test 8.x-2.0</name>
<version>8.x-2.0</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@
<short_name>aaa_update_test</short_name>
<dc:creator>Drupal</dc:creator>
<api_version>8.x</api_version>
<recommended_major>1</recommended_major>
<supported_majors>1</supported_majors>
<default_major>1</default_major>
<supported_branches>8.x-1.</supported_branches>
<project_status>published</project_status>
<link>http://example.com/project/aaa_update_test</link>
<terms>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.0.0-alpha1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.0.0-alpha1</name>
<version>8.0.0-alpha1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.0.0-beta1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.0.0-beta1</name>
<version>8.0.0-beta1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.0.0.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.0.0</name>
<version>8.0.0</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.0.1-alpha1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.0.1-alpha1</name>
<version>8.0.1-alpha1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.0.1-beta1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.0.1-beta1</name>
<version>8.0.1-beta1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.0.1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.0.1</name>
<version>8.0.1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.1.0-alpha1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.1.0-alpha1</name>
<version>8.1.0-alpha1</version>
Expand Down
14 changes: 14 additions & 0 deletions modules/update/tests/modules/update_test/drupal.1.0-beta1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
<term><name>Projects</name><value>Drupal project</value></term>
</terms>
<releases>
<release>
<!-- This release is not in a supported branch; therefore it should not be recommended. -->
<name>Drupal 8.2.0</name>
<version>8.2.0</version>
<tag>DRUPAL-8-2-0</tag>
<status>published</status>
<release_link>http://example.com/drupal-8-2-0-release</release_link>
<download_link>http://example.com/drupal-8-2-0.tar.gz</download_link>
<date>1250425521</date>
<terms>
<term><name>Release type</name><value>New features</value></term>
<term><name>Release type</name><value>Bug fixes</value></term>
</terms>
</release>
<release>
<name>Drupal 8.1.0-beta1</name>
<version>8.1.0-beta1</version>
Expand Down

0 comments on commit 42b717f

Please sign in to comment.