blob: 4426ee1450e464db2d4c86b7894a0194c0efce8d (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 | # TODO: Delete me after stable implementation of #1726
# RSpec.describe FileService do
#   it 'computes a unique filename' do
#     expect( File ).to receive(:exists?).with('xxx/yyy_0').and_return( false )
#     expect(described_class.unique_filename('xxx/yyy')).to eq('xxx/yyy_0')
#   end
#   it 'handles duplicate names by means of a counter' do
#     expect( File ).to receive(:exists?).with('xxx/yyy_0').and_return( true )
#     expect( File ).to receive(:exists?).with('xxx/yyy_1').and_return( true )
#     expect( File ).to receive(:exists?).with('xxx/yyy_2').and_return( false )
#     expect(described_class.unique_filename('xxx/yyy')).to eq('xxx/yyy_2')
#   end
# end
 |