Skip to content

Commit 383035e

Browse files
committed
Refactoring towards RevisionDir, step 3
1 parent 215df0e commit 383035e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/tmp_dir/revision_dir_test.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ def test_that_create_does_not_return_a_value
2121
assert_nil subject.create!
2222
end
2323

24+
def test_that_decorating_fails_if_dir_not_created
25+
file_strategy = file_strategy_stub(mkdir_success: false)
26+
subject = subject(file_strategy:)
27+
assert_raises(TmpDir::DirectoryError) { subject.decorate([]) }
28+
end
29+
2430
private
2531

2632
def subject(sha: 'ab12cd34', file_strategy: file_strategy_stub)

0 commit comments

Comments
 (0)