예제 #1
0
    def setUp(self):
        ParserTest.setUp(self)

        (handle, self._path) = tempfile.mkstemp(prefix="ks-", text=True)
        s = self.ks.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #2
0
    def __init__(self, *args, **kwargs):
        ParserTest.__init__(self, *args, **kwargs)
        self.ks = """
lang en_US
keyboard us
autopart
"""

        self.ksappend = """
예제 #3
0
    def __init__(self, *args, **kwargs):
        ParserTest.__init__(self, *args, **kwargs)
        self.ks = """
lang en_US
keyboard us
autopart
"""

        self.ksappend = """
예제 #4
0
    def setUp(self):
        ParserTest.setUp(self)

        (handle, self._ksappendPath) = tempfile.mkstemp(prefix="ksappend-", text=True)
        s = self.ksappend
        if six.PY3:
            s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #5
0
    def setUp(self):
        ParserTest.setUp(self)

        (handle, self._ksappendPath) = tempfile.mkstemp(prefix="ksappend-", text=True)
        s = self.ksappend
        if six.PY3:
            s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #6
0
    def setUp(self):
        ParserTest.setUp(self)

        (handle, self._path) = tempfile.mkstemp(prefix="include-", text=True)
        ks = self.includeKS
        if six.PY3:
            ks = ks.encode('utf-8')

        os.write(handle, ks)
        os.close(handle)
예제 #7
0
    def setUp(self):
        ParserTest.setUp(self)
        self._processedPath = None

        (handle, self._path) = tempfile.mkstemp(prefix="ks-", text=True)
        s = self.ks
        if six.PY3:
            s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #8
0
    def setUp(self):
        ParserTest.setUp(self)
        self._processedPath = None

        (handle, self._path) = tempfile.mkstemp(prefix="ks-", text=True)
        s = self.ks
        if six.PY3:
            s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #9
0
    def setUp(self):
        ParserTest.setUp(self)

        (handle, self._ksappendPath) = tempfile.mkstemp(prefix="ksappend-", text=True)
        s = self.ksappend.encode('utf-8')

        os.write(handle, s)
        os.close(handle)

        # Write the ksappend file first so we know its filename for making the
        # %ksappend line.
        (handle, self._path) = tempfile.mkstemp(prefix="ks-", text=True)
        s = self.ks + "%ksappend " + self._ksappendPath
        s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #10
0
    def setUp(self):
        ParserTest.setUp(self)

        (handle, self._ksappendPath) = tempfile.mkstemp(prefix="ksappend-", text=True)
        s = self.ksappend
        if six.PY3:
            s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)

        # Write the ksappend file first so we know its filename for making the
        # %ksappend line.
        (handle, self._path) = tempfile.mkstemp(prefix="ks-", text=True)
        s = self.ks + "%ksappend " + self._ksappendPath
        if six.PY3:
            s = s.encode('utf-8')

        os.write(handle, s)
        os.close(handle)
예제 #11
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.ks = """
예제 #12
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.ks = """
예제 #13
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.ks = "\n%traceback\n%end\n"
예제 #14
0
 def tearDown(self):
     ParserTest.tearDown(self)
     os.unlink(self._path)
예제 #15
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.version = RHEL7
     self.ks = """
예제 #16
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.includeKS = ""
예제 #17
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.version = F7
예제 #18
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.version = RHEL6
     self.ks = """
예제 #19
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.version = F7
예제 #20
0
 def tearDown(self):
     ParserTest.tearDown(self)
     os.unlink(self._ksappendPath)
예제 #21
0
 def tearDown(self):
     ParserTest.tearDown(self)
     os.unlink(self._path)
     os.unlink(self._ksappendPath)
     if self._processedPath:
         os.unlink(self._processedPath)
예제 #22
0
 def __init__(self, *args, **kwargs):
     ParserTest.__init__(self, *args, **kwargs)
     self.version = F32
     self.ks = "%packages --instLangs cs_CZ --excludeWeakdeps\nsomething\n\n%end\n"
예제 #23
0
 def setUp(self):
     ParserTest.setUp(self)
     self._path = None
예제 #24
0
 def tearDown(self):
     ParserTest.tearDown(self)
     os.unlink(self._ksappendPath)
예제 #25
0
 def setUp(self):
     ParserTest.setUp(self)
     self._path = None
예제 #26
0
 def tearDown(self):
     ParserTest.tearDown(self)
     os.unlink(self._path)
     os.unlink(self._ksappendPath)
     if self._processedPath:
         os.unlink(self._processedPath)