Skip to content
Snippets Groups Projects

Resolve "test_files solution is temporary"

Merged Mads M. Pedersen requested to merge 59-test_files-solution-is-temporary into master
4 files
+ 31
35
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -13,28 +13,23 @@ import wetb
@@ -13,28 +13,23 @@ import wetb
tfp = os.path.join(os.path.dirname(__file__) + "/test_files/")
tfp = os.path.join(os.path.dirname(__file__) + "/test_files/")
class Test_test_files(unittest.TestCase):
class Test_test_files(unittest.TestCase):
def test_move2test_files(self):
def test_move2test_files(self):
dst = test_files.default_TestFile_rep_path+ "wetb/utils/tests/test_files/tmp_test_file.txt"
dst = os.path.dirname(wetb.__file__) + "/../TestFiles/wetb/utils/tests/test_files/tmp_test_file.txt"
src = tfp+'tmp_test_file.txt'
src = tfp+'tmp_test_file.txt'
if os.path.isdir(test_files.default_TestFile_rep_path):
if os.path.isfile(dst):
if os.path.isfile(dst):
os.remove(dst)
os.remove(dst)
if not os.path.isfile(src):
if not os.path.isfile(src):
with open(src,'w') as fid:
with open(src,'w') as fid:
fid.write("This is a test file")
fid.write("This is a test file")
move2test_files(src)
move2test_files(src)
self.assertTrue(os.path.isfile(dst))
self.assertTrue(os.path.isfile(dst))
def test_test_files(self):
def test_test_files(self):
fn = os.path.realpath(os.path.dirname(wetb.__file__) + '/../downloaded_test_files/wetb/utils/tests/test_files/test_file.txt')
if os.path.isfile(fn):
os.remove(fn)
fn1 = get_test_file(tfp+'test_file.txt')
fn1 = get_test_file(tfp+'test_file.txt')
self.assertTrue(fn1)
self.assertTrue(fn1)
os.remove(fn1)
fn2 = get_test_file('test_file.txt')
fn2 = get_test_file('test_file.txt')
self.assertEqual(fn2, fn)
self.assertEqual(fn1, fn2)
self.assertTrue(os.path.isfile(fn2))
 
if __name__ == "__main__":
if __name__ == "__main__":
#import sys;sys.argv = ['', 'Test.testName']
#import sys;sys.argv = ['', 'Test.testName']
Loading