def test_define_file_name(self):
     f = DataFile()
     if os.path.sep == "\\":
         f.define_file_name("C:\\User\\mrose\\ws")
         assert f.absolute_name == "C:\\User\\mrose\\ws"
     else:
         f2 = DataFile("/My/File/Name.py")
         assert f2.absolute_name == "/My/File/Name.py"
 def test_file_name_is_not_absolute(self):
     f = DataFile()
     with pytest.raises(AssertionError) as e:
         f.define_file_name("path/is/not/absolute")
     assert "The file name must be absolute." in str(e)