Esempio n. 1
0
 def test_snapshot_version_get_metadata(self):
     artifactory._get_snapshot_version_metadata_xml = MagicMock(return_value='''<?xml version="1.0" encoding="UTF-8"?>
         <metadata>
           <groupId>com.company.sampleapp.web-module</groupId>
           <artifactId>web</artifactId>
           <version>1.1_RC8-SNAPSHOT</version>
           <versioning>
             <snapshot>
               <timestamp>20140418.150212</timestamp>
               <buildNumber>1</buildNumber>
             </snapshot>
             <lastUpdated>20140623104055</lastUpdated>
             <snapshotVersions>
               <snapshotVersion>
                 <extension>pom</extension>
                 <value>1.1_RC8-20140418.150212-1</value>
                 <updated>20140418150212</updated>
               </snapshotVersion>
               <snapshotVersion>
                 <extension>war</extension>
                 <value>1.1_RC8-20140418.150212-1</value>
                 <updated>20140418150212</updated>
               </snapshotVersion>
             </snapshotVersions>
           </versioning>
         </metadata>
     ''')
     metadata = artifactory._get_snapshot_version_metadata(artifactory_url='http://artifactory.company.com/artifactory',
                                                          repository='libs-releases',
                                                          group_id='com.company.sampleapp.web-module',
                                                          artifact_id='web',
                                                          version='1.1_RC8-SNAPSHOT')
     self.assertEqual(metadata['snapshot_versions']['war'], '1.1_RC8-20140418.150212-1')
Esempio n. 2
0
 def test_snapshot_version_get_metadata(self):
     artifactory._get_snapshot_version_metadata_xml = MagicMock(return_value='''<?xml version="1.0" encoding="UTF-8"?>
         <metadata>
           <groupId>com.company.sampleapp.web-module</groupId>
           <artifactId>web</artifactId>
           <version>1.1_RC8-SNAPSHOT</version>
           <versioning>
             <snapshot>
               <timestamp>20140418.150212</timestamp>
               <buildNumber>1</buildNumber>
             </snapshot>
             <lastUpdated>20140623104055</lastUpdated>
             <snapshotVersions>
               <snapshotVersion>
                 <extension>pom</extension>
                 <value>1.1_RC8-20140418.150212-1</value>
                 <updated>20140418150212</updated>
               </snapshotVersion>
               <snapshotVersion>
                 <extension>war</extension>
                 <value>1.1_RC8-20140418.150212-1</value>
                 <updated>20140418150212</updated>
               </snapshotVersion>
             </snapshotVersions>
           </versioning>
         </metadata>
     ''')
     metadata = artifactory._get_snapshot_version_metadata(artifactory_url='http://artifactory.example.com/artifactory',
                                                          repository='libs-releases',
                                                          group_id='com.company.sampleapp.web-module',
                                                          artifact_id='web',
                                                          version='1.1_RC8-SNAPSHOT',
                                                          headers={})
     self.assertEqual(metadata['snapshot_versions']['war'], '1.1_RC8-20140418.150212-1')
Esempio n. 3
0
 def test_snapshot_version_get_metadata(self):
     with patch(
         "salt.modules.artifactory._get_snapshot_version_metadata_xml",
         MagicMock(
             return_value="""<?xml version="1.0" encoding="UTF-8"?>
                 <metadata>
                   <groupId>com.company.sampleapp.web-module</groupId>
                   <artifactId>web</artifactId>
                   <version>1.1_RC8-SNAPSHOT</version>
                   <versioning>
                     <snapshot>
                       <timestamp>20140418.150212</timestamp>
                       <buildNumber>1</buildNumber>
                     </snapshot>
                     <lastUpdated>20140623104055</lastUpdated>
                     <snapshotVersions>
                       <snapshotVersion>
                         <extension>pom</extension>
                         <value>1.1_RC8-20140418.150212-1</value>
                         <updated>20140418150212</updated>
                       </snapshotVersion>
                       <snapshotVersion>
                         <extension>war</extension>
                         <value>1.1_RC8-20140418.150212-1</value>
                         <updated>20140418150212</updated>
                       </snapshotVersion>
                     </snapshotVersions>
                   </versioning>
                 </metadata>
             """
         ),
     ):
         metadata = artifactory._get_snapshot_version_metadata(
             artifactory_url="http://artifactory.example.com/artifactory",
             repository="libs-releases",
             group_id="com.company.sampleapp.web-module",
             artifact_id="web",
             version="1.1_RC8-SNAPSHOT",
             headers={},
         )
         self.assertEqual(
             metadata["snapshot_versions"]["war"], "1.1_RC8-20140418.150212-1"
         )
Esempio n. 4
0
 def test_snapshot_version_get_metadata(self):
     artifactory._get_snapshot_version_metadata_xml = MagicMock(
         return_value="""<?xml version="1.0" encoding="UTF-8"?>
         <metadata>
           <groupId>com.company.sampleapp.web-module</groupId>
           <artifactId>web</artifactId>
           <version>1.1_RC8-SNAPSHOT</version>
           <versioning>
             <snapshot>
               <timestamp>20140418.150212</timestamp>
               <buildNumber>1</buildNumber>
             </snapshot>
             <lastUpdated>20140623104055</lastUpdated>
             <snapshotVersions>
               <snapshotVersion>
                 <extension>pom</extension>
                 <value>1.1_RC8-20140418.150212-1</value>
                 <updated>20140418150212</updated>
               </snapshotVersion>
               <snapshotVersion>
                 <extension>war</extension>
                 <value>1.1_RC8-20140418.150212-1</value>
                 <updated>20140418150212</updated>
               </snapshotVersion>
             </snapshotVersions>
           </versioning>
         </metadata>
     """
     )
     metadata = artifactory._get_snapshot_version_metadata(
         artifactory_url="http://artifactory.company.com/artifactory",
         repository="libs-releases",
         group_id="com.company.sampleapp.web-module",
         artifact_id="web",
         version="1.1_RC8-SNAPSHOT",
         headers={},
     )
     self.assertEqual(metadata["snapshot_versions"]["war"], "1.1_RC8-20140418.150212-1")