blob: ad6e8bc76a120c606c3c31a45589bd8bcfd7d473 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import os
import pytest
class TestRpm2tgz:
@pytest.mark.complete("rpm2tgz -")
def test_1(self, completion):
assert completion
@pytest.mark.complete("rpm2tgz ", cwd="slackware/home")
def test_2(self, completion):
expected = sorted(
[
"%s/" % x
for x in os.listdir("slackware/home")
if os.path.isdir("slackware/home/%s" % x)
]
+ [
x
for x in os.listdir("slackware/home")
if os.path.isfile("slackware/home/%s" % x)
and x.endswith(".rpm")
]
)
assert completion == expected
|