Beispiel #1
0
    def testGlob(self):
        """
        Test globbing and extra files
        """
        userFiles = ['%s/src/Module/Submodule/extra_*.txt' % (self.base),
                     '%s/src/Module/Submodule/additional_file.txt' % (self.base)]

        tb = UserTarball(name='default.tgz', logger=self.logger)
        tb.addFiles(userFiles=userFiles)

        members = ['lib', 'lib/slc5_ia32_gcc434', 'lib/slc5_ia32_gcc434/libSomewhere.so',
                   'lib/slc5_ia32_gcc434/libSomething.so', 'src/Module/Submodule/data',
                   'src/Module/Submodule/data/datafile.txt', 'extra_file2.txt',
                   'extra_file.txt', 'additional_file.txt']

        self.assertEqual(sorted(tb.getnames()), sorted(members))
        self.tarBalls.append(tb.name)
    def testGlob(self):
        """
        Test globbing and extra files
        """
        userFiles = [
            '%s/src/Module/Submodule/extra_*.txt' % (self.base),
            '%s/src/Module/Submodule/additional_file.txt' % (self.base)
        ]

        tb = UserTarball(name='default.tgz', logger=self.logger)
        tb.addFiles(userFiles=userFiles)

        members = [
            'lib', 'lib/slc5_ia32_gcc434',
            'lib/slc5_ia32_gcc434/libSomewhere.so',
            'lib/slc5_ia32_gcc434/libSomething.so',
            'src/Module/Submodule/data',
            'src/Module/Submodule/data/datafile.txt', 'extra_file2.txt',
            'extra_file.txt', 'additional_file.txt'
        ]

        self.assertEqual(sorted(tb.getnames()), sorted(members))
        self.tarBalls.append(tb.name)