Esempio n. 1
0
 def check_bad_path(self):
     " bad path should return same as default (and warn) "
     d = build_tools.configure_build_dir('_bad_path_')
     d2 = build_tools.configure_build_dir()
     assert(d == d2)
     assert(is_writable(d))
Esempio n. 2
0
 def check_pardir(self):
     " make sure it handles relative values "
     d = build_tools.configure_build_dir('..')
     if is_writable('..'):
         assert(d == os.path.abspath('..'))
     assert(is_writable(d))
Esempio n. 3
0
 def check_default(self):
     " default behavior is to return current directory "
     d = build_tools.configure_build_dir()
     if is_writable('.'):
         assert(d == os.path.abspath('.'))
     assert(is_writable(d))
Esempio n. 4
0
 def test_bad_path(self):
     # bad path should return same as default (and warn)
     d = build_tools.configure_build_dir('_bad_path_')
     d2 = build_tools.configure_build_dir()
     assert_(d == d2)
     assert_(is_writable(d))
Esempio n. 5
0
 def test_pardir(self):
     # make sure it handles relative values
     d = build_tools.configure_build_dir('..')
     if is_writable('..'):
         assert_(d == os.path.abspath('..'))
     assert_(is_writable(d))
Esempio n. 6
0
 def test_default(self):
     # default behavior is to return current directory
     d = build_tools.configure_build_dir()
     if is_writable('.'):
         assert_(d == os.path.abspath('.'))
     assert_(is_writable(d))