Ejemplo n.º 1
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()

        # simulated file list
        file_list.allfiles = ['foo.tmp', 'ok', 'xo', 'four.txt',
                              join('global', 'one.txt'),
                              join('global', 'two.txt'),
                              join('global', 'files.x'),
                              join('global', 'here.tmp'),
                              join('f', 'o', 'f.oo'),
                              join('dir', 'graft-one'),
                              join('dir', 'dir2', 'graft2'),
                              join('dir3', 'ok'),
                              join('dir3', 'sub', 'ok.txt')
                              ]

        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = ['ok', 'four.txt', join('global', 'one.txt'),
                  join('global', 'two.txt'), join('f', 'o', 'f.oo'),
                  join('dir', 'graft-one'), join('dir', 'dir2', 'graft2')]

        self.assertEquals(file_list.files, wanted)
Ejemplo n.º 2
0
    def test_process_template_line(self):
        file_list = FileList()
        l = make_local_path
        file_list.allfiles = ['foo.tmp',
         'ok',
         'xo',
         'four.txt',
         'buildout.cfg',
         l('.hg/last-message.txt'),
         l('global/one.txt'),
         l('global/two.txt'),
         l('global/files.x'),
         l('global/here.tmp'),
         l('f/o/f.oo'),
         l('dir/graft-one'),
         l('dir/dir2/graft2'),
         l('dir3/ok'),
         l('dir3/sub/ok.txt')]
        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = ['ok',
         'buildout.cfg',
         'four.txt',
         l('.hg/last-message.txt'),
         l('global/one.txt'),
         l('global/two.txt'),
         l('f/o/f.oo'),
         l('dir/graft-one'),
         l('dir/dir2/graft2')]
        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 3
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()

        # simulated file list
        file_list.allfiles = ['foo.tmp', 'ok', 'xo', 'four.txt',
                              join('global', 'one.txt'),
                              join('global', 'two.txt'),
                              join('global', 'files.x'),
                              join('global', 'here.tmp'),
                              join('f', 'o', 'f.oo'),
                              join('dir', 'graft-one'),
                              join('dir', 'dir2', 'graft2'),
                              join('dir3', 'ok'),
                              join('dir3', 'sub', 'ok.txt')
                              ]

        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = ['ok', 'four.txt', join('global', 'one.txt'),
                  join('global', 'two.txt'), join('f', 'o', 'f.oo'),
                  join('dir', 'graft-one'), join('dir', 'dir2', 'graft2')]

        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 4
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()

        # simulated file list
        file_list.allfiles = ['foo.tmp', 'ok', 'xo', 'four.txt',
                              'global/one.txt',
                              'global/two.txt',
                              'global/files.x',
                              'global/here.tmp',
                              'f/o/f.oo',
                              'dir/graft-one',
                              'dir/dir2/graft2',
                              'dir3/ok',
                              'dir3/sub/ok.txt',
                              ]

        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = ['ok', 'four.txt', 'global/one.txt', 'global/two.txt',
                  'f/o/f.oo', 'dir/graft-one', 'dir/dir2/graft2']

        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 5
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()

        # simulated file list
        file_list.allfiles = [
            'foo.tmp',
            'ok',
            'xo',
            'four.txt',
            'global/one.txt',
            'global/two.txt',
            'global/files.x',
            'global/here.tmp',
            'f/o/f.oo',
            'dir/graft-one',
            'dir/dir2/graft2',
            'dir3/ok',
            'dir3/sub/ok.txt',
        ]

        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = [
            'ok', 'four.txt', 'global/one.txt', 'global/two.txt', 'f/o/f.oo',
            'dir/graft-one', 'dir/dir2/graft2'
        ]

        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 6
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()
        l = make_local_path

        # simulated file list
        file_list.allfiles = [
            'foo.tmp',
            'ok',
            'xo',
            'four.txt',
            'buildout.cfg',
            # filelist does not filter out VCS directories,
            # it's sdist that does
            l('.hg/last-message.txt'),
            l('global/one.txt'),
            l('global/two.txt'),
            l('global/files.x'),
            l('global/here.tmp'),
            l('f/o/f.oo'),
            l('dir/graft-one'),
            l('dir/dir2/graft2'),
            l('dir3/ok'),
            l('dir3/sub/ok.txt'),
        ]

        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = [
            'ok',
            'buildout.cfg',
            'four.txt',
            l('.hg/last-message.txt'),
            l('global/one.txt'),
            l('global/two.txt'),
            l('f/o/f.oo'),
            l('dir/graft-one'),
            l('dir/dir2/graft2'),
        ]

        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 7
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()
        l = make_local_path

        # simulated file list
        file_list.allfiles = ['foo.tmp', 'ok', 'xo', 'four.txt',
                              'buildout.cfg',
                              # filelist does not filter out VCS directories,
                              # it's sdist that does
                              l('.hg/last-message.txt'),
                              l('global/one.txt'),
                              l('global/two.txt'),
                              l('global/files.x'),
                              l('global/here.tmp'),
                              l('f/o/f.oo'),
                              l('dir/graft-one'),
                              l('dir/dir2/graft2'),
                              l('dir3/ok'),
                              l('dir3/sub/ok.txt'),
                             ]

        for line in MANIFEST_IN.split('\n'):
            if line.strip() == '':
                continue
            file_list.process_template_line(line)

        wanted = ['ok',
                  'buildout.cfg',
                  'four.txt',
                  l('.hg/last-message.txt'),
                  l('global/one.txt'),
                  l('global/two.txt'),
                  l('f/o/f.oo'),
                  l('dir/graft-one'),
                  l('dir/dir2/graft2'),
                 ]

        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 8
0
    def test_process_template_line(self):
        # testing  all MANIFEST.in template patterns
        file_list = FileList()

        # simulated file list
        file_list.allfiles = [
            "foo.tmp",
            "ok",
            "xo",
            "four.txt",
            join("global", "one.txt"),
            join("global", "two.txt"),
            join("global", "files.x"),
            join("global", "here.tmp"),
            join("f", "o", "f.oo"),
            join("dir", "graft-one"),
            join("dir", "dir2", "graft2"),
            join("dir3", "ok"),
            join("dir3", "sub", "ok.txt"),
        ]

        for line in MANIFEST_IN.split("\n"):
            if line.strip() == "":
                continue
            file_list.process_template_line(line)

        wanted = [
            "ok",
            "four.txt",
            join("global", "one.txt"),
            join("global", "two.txt"),
            join("f", "o", "f.oo"),
            join("dir", "graft-one"),
            join("dir", "dir2", "graft2"),
        ]

        self.assertEqual(file_list.files, wanted)
Ejemplo n.º 9
0
    def test_process_template_line(self):
        file_list = FileList()
        l = make_local_path
        file_list.allfiles = [
            "foo.tmp",
            "ok",
            "xo",
            "four.txt",
            "buildout.cfg",
            l(".hg/last-message.txt"),
            l("global/one.txt"),
            l("global/two.txt"),
            l("global/files.x"),
            l("global/here.tmp"),
            l("f/o/f.oo"),
            l("dir/graft-one"),
            l("dir/dir2/graft2"),
            l("dir3/ok"),
            l("dir3/sub/ok.txt"),
        ]
        for line in MANIFEST_IN.split("\n"):
            if line.strip() == "":
                continue
            file_list.process_template_line(line)

        wanted = [
            "ok",
            "buildout.cfg",
            "four.txt",
            l(".hg/last-message.txt"),
            l("global/one.txt"),
            l("global/two.txt"),
            l("f/o/f.oo"),
            l("dir/graft-one"),
            l("dir/dir2/graft2"),
        ]
        self.assertEqual(file_list.files, wanted)