File: toenv_test.py

package info (click to toggle)
kiwi 10.2.33-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,528 kB
  • sloc: python: 67,299; sh: 3,980; xml: 3,379; ansic: 391; makefile: 354
file content (18 lines) | stat: -rw-r--r-- 437 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from pytest import raises
import os

from kiwi.utils.toenv import ToEnv
from kiwi.exceptions import KiwiEnvImportError


class TestToEnv(object):
    def setup(self):
        ToEnv('../data', 'some.env')
        assert os.environ['ZYPP_MODALIAS_SYSFS'] == ''

    def setup_method(self, cls):
        self.setup()

    def test_setup_raises(self):
        with raises(KiwiEnvImportError):
            ToEnv('../data', 'some_broken.env')