Unverified Commit 8015e8e3 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3113292 by dww, tedbow, xjm, tim.plunkett: Update module has no tests...

Issue #3113292 by dww, tedbow, xjm, tim.plunkett: Update module has no tests for changes to status of the installed release (revoked, etc)

(cherry picked from commit 831d6bcc)
parent 040a6e7f
Loading
Loading
Loading
Loading
+80 −0
Changes for core/modules/update/tests/modules/update_test/aaa_update_test.1_0-supported.xml: 80 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<project xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>AAA Update test</title>
<short_name>aaa_update_test</short_name>
<dc:creator>Drupal</dc:creator>
<supported_branches>8.x-1.,8.x-2.</supported_branches>
<project_status>published</project_status>
<link>http://example.com/project/aaa_update_test</link>
  <terms>
   <term><name>Projects</name><value>Modules</value></term>
  </terms>
<releases>
  <release>
    <name>aaa_update_test 8.x-2.0</name>
    <version>8.x-2.0</version>
    <tag>8.x-2.0</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-2-0-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-2.0.tar.gz</download_link>
    <date>1250422521</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>
    <tag>8.x-2.0-beta1</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-2-0-beta1-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-2.0-beta1.tar.gz</download_link>
    <date>1250422521</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>
    <tag>8.x-2.0-alpha1</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-2-0-alpha1-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-2.0-alpha1.tar.gz</download_link>
    <date>1250422521</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>
    <tag>8.x-1.1</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-1-1-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-1.1.tar.gz</download_link>
    <date>1250404525</date>
    <terms>
      <term><name>Release type</name><value>New features</value></term>
      <term><name>Release type</name><value>Bug fixes</value></term>
      <term><name>Release type</name><value>Unsupported</value></term>
    </terms>
  </release>
  <release>
    <name>aaa_update_test 8.x-1.0</name>
    <version>8.x-1.0</version>
    <tag>8.x-1.0</tag>
    <status>unpublished</status>
    <release_link>http://example.com/aaa_update_test-8-x-1-0-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-1.0.tar.gz</download_link>
    <date>1250404521</date>
    <terms>
      <term><name>Release type</name><value>New features</value></term>
      <term><name>Release type</name><value>Bug fixes</value></term>
    </terms>
  </release>
</releases>
</project>
+86 −0
Changes for core/modules/update/tests/modules/update_test/aaa_update_test.1_0-unsupported.xml: 86 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
This XML file is the exact same as the file aaa_update_test.1_0-supported.xml
except 'supported_branches' in this file does not contain the '8.x-1.' branch.
Therefore, all the releases that start with '8.x-1.' are in an unsupported
branch.
-->
<project xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>AAA Update test</title>
<short_name>aaa_update_test</short_name>
<dc:creator>Drupal</dc:creator>
<supported_branches>8.x-2.</supported_branches>
<project_status>published</project_status>
<link>http://example.com/project/aaa_update_test</link>
  <terms>
   <term><name>Projects</name><value>Modules</value></term>
  </terms>
<releases>
  <release>
    <name>aaa_update_test 8.x-2.0</name>
    <version>8.x-2.0</version>
    <tag>8.x-2.0</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-2-0-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-2.0.tar.gz</download_link>
    <date>1250422521</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>
    <tag>8.x-2.0-beta1</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-2-0-beta1-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-2.0-beta1.tar.gz</download_link>
    <date>1250422521</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>
    <tag>8.x-2.0-alpha1</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-2-0-alpha1-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-2.0-alpha1.tar.gz</download_link>
    <date>1250422521</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>
    <tag>8.x-1.1</tag>
    <status>published</status>
    <release_link>http://example.com/aaa_update_test-8-x-1-1-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-1.1.tar.gz</download_link>
    <date>1250404525</date>
    <terms>
      <term><name>Release type</name><value>New features</value></term>
      <term><name>Release type</name><value>Bug fixes</value></term>
      <term><name>Release type</name><value>Unsupported</value></term>
    </terms>
  </release>
  <release>
    <name>aaa_update_test 8.x-1.0</name>
    <version>8.x-1.0</version>
    <tag>8.x-1.0</tag>
    <status>unpublished</status>
    <release_link>http://example.com/aaa_update_test-8-x-1-0-release</release_link>
    <download_link>http://example.com/aaa_update_test-8.x-1.0.tar.gz</download_link>
    <date>1250404521</date>
    <terms>
      <term><name>Release type</name><value>New features</value></term>
      <term><name>Release type</name><value>Bug fixes</value></term>
    </terms>
  </release>
</releases>
</project>
+163 −0
Changes for core/modules/update/tests/modules/update_test/drupal.1.0-unsupported.xml: 163 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
This XML file is the exact same as the file drupal.1.xml except
'supported_branches' in this file does not contain the '8.0.' branch. Therefore,
all the releases that start with '8.0.' are in an unsupported branch.
-->
<project xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Drupal</title>
<short_name>drupal</short_name>
<dc:creator>Drupal</dc:creator>
<supported_branches>8.1.</supported_branches>
<project_status>published</project_status>
<link>http://example.com/project/drupal</link>
  <terms>
   <term><name>Projects</name><value>Drupal project</value></term>
  </terms>
<releases>
 <release>
   <name>Drupal 8.1.0</name>
   <version>8.1.0</version>
   <tag>8.1.0</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-1-0-release</release_link>
   <download_link>http://example.com/drupal-8-1-0.tar.gz</download_link>
   <date>1250424581</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>
   <tag>8.1.0-beta1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-1-0-beta1-release</release_link>
   <download_link>http://example.com/drupal-8-1-0-beta1.tar.gz</download_link>
   <date>1250424581</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>
   <tag>8.1.0-alpha1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-1-0-alpha1-release</release_link>
   <download_link>http://example.com/drupal-8-1-0-alpha1.tar.gz</download_link>
   <date>1250424581</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.3</name>
   <version>8.0.3</version>
   <tag>8.0.3</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-3-release</release_link>
   <download_link>http://example.com/drupal-8-0-3.tar.gz</download_link>
   <date>1250424585</date>
   <terms>
     <term><name>Release type</name><value>New features</value></term>
     <term><name>Release type</name><value>Bug fixes</value></term>
     <term><name>Release type</name><value>Unsupported</value></term>
   </terms>
 </release>
 <release>
   <name>Drupal 8.0.2</name>
   <version>8.0.2</version>
   <tag>8.0.2</tag>
   <status>unpublished</status>
   <release_link>http://example.com/drupal-8-0-2-release</release_link>
   <download_link>http://example.com/drupal-8-0-2.tar.gz</download_link>
   <date>1250424581</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>
   <tag>8.0.1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-1-release</release_link>
   <download_link>http://example.com/drupal-8-0-1.tar.gz</download_link>
   <date>1250424581</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>
   <tag>8.0.1-beta1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-1-beta1-release</release_link>
   <download_link>http://example.com/drupal-8-0-1-beta1.tar.gz</download_link>
   <date>1250424521</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>
   <tag>8.0.1-alpha1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-1-alpha1-release</release_link>
   <download_link>http://example.com/drupal-8-0-1-alpha1.tar.gz</download_link>
   <date>1250424521</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>
   <tag>8.0.0</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-0-release</release_link>
   <download_link>http://example.com/drupal-8-0-0.tar.gz</download_link>
   <date>1250424521</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>
   <tag>8.0.0-beta1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-0-beta1-release</release_link>
   <download_link>http://example.com/drupal-8-0-0-beta1.tar.gz</download_link>
   <date>1250424521</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>
   <tag>8.0.0-alpha1</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-0-alpha1-release</release_link>
   <download_link>http://example.com/drupal-8-0-0-alpha1.tar.gz</download_link>
   <date>1250424521</date>
   <terms>
     <term><name>Release type</name><value>New features</value></term>
     <term><name>Release type</name><value>Bug fixes</value></term>
   </terms>
 </release>
</releases>
</project>
+27 −0
Changes for core/modules/update/tests/modules/update_test/drupal.1.0.xml: 27 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -49,6 +49,33 @@
     <term><name>Release type</name><value>Bug fixes</value></term>
   </terms>
 </release>
 <release>
   <name>Drupal 8.0.3</name>
   <version>8.0.3</version>
   <tag>8.0.3</tag>
   <status>published</status>
   <release_link>http://example.com/drupal-8-0-3-release</release_link>
   <download_link>http://example.com/drupal-8-0-3.tar.gz</download_link>
   <date>1250424585</date>
   <terms>
     <term><name>Release type</name><value>New features</value></term>
     <term><name>Release type</name><value>Bug fixes</value></term>
     <term><name>Release type</name><value>Unsupported</value></term>
   </terms>
 </release>
 <release>
   <name>Drupal 8.0.2</name>
   <version>8.0.2</version>
   <tag>8.0.2</tag>
   <status>unpublished</status>
   <release_link>http://example.com/drupal-8-0-2-release</release_link>
   <download_link>http://example.com/drupal-8-0-2.tar.gz</download_link>
   <date>1250424581</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>
+103 −0
Changes for core/modules/update/tests/modules/update_test/drupal.sec.1.2_insecure-unsupported.xml: 103 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
This XML file is the exact same as the file drupal.sec.1.2_insecure.xml except
'supported_branches' in this file does not contain the '8.0.' branch. Therefore,
all the releases that start with '8.0.' are in an unsupported branch.
-->
<project xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Drupal</title>
<short_name>drupal</short_name>
<dc:creator>Drupal</dc:creator>
<supported_branches>8.1.</supported_branches>
<project_status>published</project_status>
<link>http://example.com/project/drupal</link>
  <terms>
   <term><name>Projects</name><value>Drupal project</value></term>
  </terms>
<releases>
 <release>
  <name>Drupal 8.1.2</name>
  <version>8.1.2</version>
  <tag>8.1.2</tag>
  <status>published</status>
  <release_link>http://example.com/drupal-8-1-2-release</release_link>
  <download_link>http://example.com/drupal-8-1-2.tar.gz</download_link>
  <date>1250424641</date>
  <terms>
   <term><name>Release type</name><value>New features</value></term>
   <term><name>Release type</name><value>Bug fixes</value></term>
   <term><name>Release type</name><value>Security update</value></term>
  </terms>
 </release>
 <release>
  <name>Drupal 8.1.1</name>
  <version>8.1.1</version>
  <tag>8.1.1</tag>
  <status>published</status>
  <release_link>http://example.com/drupal-8-1-1-release</release_link>
  <download_link>http://example.com/drupal-8-1-1.tar.gz</download_link>
  <date>1250424581</date>
  <terms>
   <term><name>Release type</name><value>New features</value></term>
   <term><name>Release type</name><value>Bug fixes</value></term>
   <term><name>Release type</name><value>Insecure</value></term>
  </terms>
 </release>
 <release>
  <name>Drupal 8.1.0</name>
  <version>8.1.0</version>
  <tag>8.1.0</tag>
  <status>published</status>
  <release_link>http://example.com/drupal-8-1-0-release</release_link>
  <download_link>http://example.com/drupal-8-1-0.tar.gz</download_link>
  <date>1250424521</date>
  <terms>
   <term><name>Release type</name><value>New features</value></term>
   <term><name>Release type</name><value>Bug fixes</value></term>
   <term><name>Release type</name><value>Insecure</value></term>
  </terms>
 </release>
 <release>
  <name>Drupal 8.0.2</name>
  <version>8.0.2</version>
  <tag>8.0.2</tag>
  <status>published</status>
  <release_link>http://example.com/drupal-8-0-2-release</release_link>
  <download_link>http://example.com/drupal-8-0-2.tar.gz</download_link>
  <date>1250424641</date>
  <terms>
   <term><name>Release type</name><value>New features</value></term>
   <term><name>Release type</name><value>Bug fixes</value></term>
   <term><name>Release type</name><value>Insecure</value></term>
  </terms>
 </release>
 <release>
  <name>Drupal 8.0.1</name>
  <version>8.0.1</version>
  <tag>8.0.1</tag>
  <status>published</status>
  <release_link>http://example.com/drupal-8-0-1-release</release_link>
  <download_link>http://example.com/drupal-8-0-1.tar.gz</download_link>
  <date>1250424581</date>
  <terms>
   <term><name>Release type</name><value>New features</value></term>
   <term><name>Release type</name><value>Bug fixes</value></term>
   <term><name>Release type</name><value>Insecure</value></term>
  </terms>
 </release>
 <release>
  <name>Drupal 8.0.0</name>
  <version>8.0.0</version>
  <tag>8.0.0</tag>
  <status>published</status>
  <release_link>http://example.com/drupal-8-0-0-release</release_link>
  <download_link>http://example.com/drupal-8-0-0.tar.gz</download_link>
  <date>1250424521</date>
  <terms>
   <term><name>Release type</name><value>New features</value></term>
   <term><name>Release type</name><value>Bug fixes</value></term>
   <term><name>Release type</name><value>Insecure</value></term>
  </terms>
 </release>
</releases>
</project>
Loading