コード例 #1
0
 def run_test( source, expected_data ):
     
     destination = ClientMigration.MigrationDestinationListMappings( self )
     
     job = ClientMigration.MigrationJob( self, 'test', source, destination )
     
     job.Run()
     
     self.assertEqual( dict( destination.GetDataReceived() ), dict( expected_data ) )
コード例 #2
0
    def _test_mappings_list_to_list(self):

        data = list(self._hashes_to_current_tags.items())

        self.assertTrue(len(data) > 0)

        source = ClientMigration.MigrationSourceList(self, data)
        destination = ClientMigration.MigrationDestinationListMappings(self)

        job = ClientMigration.MigrationJob(self, 'test', source, destination)

        job.Run()

        self.assertEqual(destination.GetDataReceived(), data)