class SavedAssetTest
def test_script_name_with_special_characters_in_blockname
def test_script_name_with_special_characters_in_blockname filename = 'sample.txt' prefix = 'test' time = Time.new(2023, 1, 1, 12, 0, 0) blockname = 'block/1:2' expected_name = 'test_2023-01-01-12-00-00_sample.txt_,_block_1_2.sh' assert_equal expected_name, MarkdownExec::SavedAsset.script_name( filename: filename, prefix: prefix, time: time, blockname: blockname ) end
def test_stdout_name_with_special_characters_in_blockname
def test_stdout_name_with_special_characters_in_blockname filename = 'sample.txt' prefix = 'test' time = Time.new(2023, 1, 1, 12, 0, 0) blockname = 'block/1:2' expected_name = 'test_2023-01-01-12-00-00_sample.txt_,_block_1_2.out.txt' assert_equal expected_name, MarkdownExec::SavedAsset.stdout_name( filename: filename, prefix: prefix, time: time, blockname: blockname ) end