blob: 366faedc436d348ff4ef0fb8f7f0ca169b6b097f (
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/"
for x in os.listdir("slackware/home")
if os.path.isdir("shared/bin/%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
|