File: test___init__.py

package info (click to toggle)
doit 0.36.0-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 3,704 kB
  • sloc: python: 11,863; makefile: 33; ansic: 14; javascript: 3; sh: 1
file content (15 lines) | stat: -rw-r--r-- 470 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import os

import doit
from doit.loader import get_module


def test_get_initial_workdir(restore_cwd):
    initial_wd = os.getcwd()
    fileName = os.path.join(os.path.dirname(__file__),"loader_sample.py")
    cwd = os.path.normpath(os.path.join(os.path.dirname(__file__), "data"))
    assert cwd != initial_wd # make sure test is not too easy
    get_module(fileName, cwd)
    assert os.getcwd() == cwd, os.getcwd()
    assert doit.get_initial_workdir() == initial_wd