@@ -420,7 +420,7 @@ def extension_white_list
420
420
@doc = @class . new
421
421
@doc . image = stub_file ( 'old.jpeg' )
422
422
expect ( @doc . save ) . to be_truthy
423
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
423
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
424
424
end
425
425
426
426
after do
@@ -432,29 +432,29 @@ def extension_white_list
432
432
it "should remove old file if old file had a different path" do
433
433
@doc . image = stub_file ( 'new.jpeg' )
434
434
expect ( @doc . save ) . to be_truthy
435
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
436
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
435
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
436
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
437
437
end
438
438
439
439
it "should not remove old file if old file had a different path but config is false" do
440
440
@doc . image . class . remove_previously_stored_files_after_update = false
441
441
@doc . image = stub_file ( 'new.jpeg' )
442
442
expect ( @doc . save ) . to be_truthy
443
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
444
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
443
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
444
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
445
445
end
446
446
447
447
it "should not remove file if old file had the same path" do
448
448
@doc . image = stub_file ( 'old.jpeg' )
449
449
expect ( @doc . save ) . to be_truthy
450
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
450
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
451
451
end
452
452
453
453
it "should not remove file if validations fail on save" do
454
454
@class . validate { |r | r . errors . add :textfile , "FAIL!" }
455
455
@doc . image = stub_file ( 'new.jpeg' )
456
456
expect ( @doc . save ) . to be_falsey
457
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
457
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
458
458
end
459
459
end
460
460
@@ -469,52 +469,52 @@ def filename
469
469
@doc . image = stub_file ( 'old.jpeg' )
470
470
@doc . foo = "test"
471
471
expect ( @doc . save ) . to be_truthy
472
- expect ( File . exists ?( public_path ( 'uploads/test.jpeg' ) ) ) . to be_truthy
472
+ expect ( File . exist ?( public_path ( 'uploads/test.jpeg' ) ) ) . to be_truthy
473
473
expect ( @doc . image . read ) . to eq "this is stuff"
474
474
end
475
475
476
476
it "should not remove file if old file had the same dynamic path" do
477
477
@doc . image = stub_file ( 'test.jpeg' )
478
478
expect ( @doc . save ) . to be_truthy
479
- expect ( File . exists ?( public_path ( 'uploads/test.jpeg' ) ) ) . to be_truthy
479
+ expect ( File . exist ?( public_path ( 'uploads/test.jpeg' ) ) ) . to be_truthy
480
480
end
481
481
482
482
it "should remove old file if old file had a different dynamic path" do
483
483
@doc . foo = "new"
484
484
@doc . image = stub_file ( 'test.jpeg' )
485
485
expect ( @doc . save ) . to be_truthy
486
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
487
- expect ( File . exists ?( public_path ( 'uploads/test.jpeg' ) ) ) . to be_falsey
486
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
487
+ expect ( File . exist ?( public_path ( 'uploads/test.jpeg' ) ) ) . to be_falsey
488
488
end
489
489
end
490
490
491
491
shared_examples "embedded documents" do
492
492
it "should remove old file if old file had a different path" do
493
493
@embedded_doc . image = stub_file ( 'new.jpeg' )
494
494
expect ( @embedded_doc . save ) . to be_truthy
495
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
496
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
495
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
496
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
497
497
end
498
498
499
499
it "should not remove old file if old file had a different path but config is false" do
500
500
@embedded_doc . image . class . remove_previously_stored_files_after_update = false
501
501
@embedded_doc . image = stub_file ( 'new.jpeg' )
502
502
expect ( @embedded_doc . save ) . to be_truthy
503
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
504
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
503
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
504
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
505
505
end
506
506
507
507
it "should not remove file if old file had the same path" do
508
508
@embedded_doc . image = stub_file ( 'old.jpeg' )
509
509
expect ( @embedded_doc . save ) . to be_truthy
510
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
510
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
511
511
end
512
512
513
513
it "should not remove file if validations fail on save" do
514
514
@embedded_doc_class . validate { |r | r . errors . add :textfile , "FAIL!" }
515
515
@embedded_doc . image = stub_file ( 'new.jpeg' )
516
516
expect ( @embedded_doc . save ) . to be_falsey
517
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
517
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
518
518
end
519
519
520
520
it "should not touch parent's dirty attributes" do
@@ -530,29 +530,29 @@ def filename
530
530
it "should remove old file if old file had a different path" do
531
531
@double_embedded_doc . image = stub_file ( 'new.jpeg' )
532
532
expect ( @double_embedded_doc . save ) . to be_truthy
533
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
534
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
533
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
534
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
535
535
end
536
536
537
537
it "should not remove old file if old file had a different path but config is false" do
538
538
@double_embedded_doc . image . class . remove_previously_stored_files_after_update = false
539
539
@double_embedded_doc . image = stub_file ( 'new.jpeg' )
540
540
expect ( @double_embedded_doc . save ) . to be_truthy
541
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
542
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
541
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
542
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
543
543
end
544
544
545
545
it "should not remove file if old file had the same path" do
546
546
@double_embedded_doc . image = stub_file ( 'old.jpeg' )
547
547
expect ( @double_embedded_doc . save ) . to be_truthy
548
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
548
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
549
549
end
550
550
551
551
it "should not remove file if validations fail on save" do
552
552
@double_embedded_doc_class . validate { |r | r . errors . add :textfile , "FAIL!" }
553
553
@double_embedded_doc . image = stub_file ( 'new.jpeg' )
554
554
expect ( @double_embedded_doc . save ) . to be_falsey
555
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
555
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
556
556
end
557
557
558
558
end
@@ -763,8 +763,8 @@ def filename
763
763
@doc = @class . new
764
764
@doc . image = stub_file ( 'old.jpeg' )
765
765
expect ( @doc . save ) . to be_truthy
766
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
767
- expect ( File . exists ?( public_path ( 'uploads/thumb_old.jpeg' ) ) ) . to be_truthy
766
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
767
+ expect ( File . exist ?( public_path ( 'uploads/thumb_old.jpeg' ) ) ) . to be_truthy
768
768
end
769
769
770
770
after do
@@ -774,17 +774,17 @@ def filename
774
774
it "should remove old file if old file had a different path" do
775
775
@doc . image = stub_file ( 'new.jpeg' )
776
776
expect ( @doc . save ) . to be_truthy
777
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
778
- expect ( File . exists ?( public_path ( 'uploads/thumb_new.jpeg' ) ) ) . to be_truthy
779
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
780
- expect ( File . exists ?( public_path ( 'uploads/thumb_old.jpeg' ) ) ) . to be_falsey
777
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
778
+ expect ( File . exist ?( public_path ( 'uploads/thumb_new.jpeg' ) ) ) . to be_truthy
779
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
780
+ expect ( File . exist ?( public_path ( 'uploads/thumb_old.jpeg' ) ) ) . to be_falsey
781
781
end
782
782
783
783
it "should not remove file if old file had the same path" do
784
784
@doc . image = stub_file ( 'old.jpeg' )
785
785
expect ( @doc . save ) . to be_truthy
786
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
787
- expect ( File . exists ?( public_path ( 'uploads/thumb_old.jpeg' ) ) ) . to be_truthy
786
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
787
+ expect ( File . exist ?( public_path ( 'uploads/thumb_old.jpeg' ) ) ) . to be_truthy
788
788
end
789
789
end
790
790
@@ -799,8 +799,8 @@ def filename
799
799
@doc . image = stub_file ( 'old.jpeg' )
800
800
@doc . textfile = stub_file ( 'old.txt' )
801
801
expect ( @doc . save ) . to be_truthy
802
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
803
- expect ( File . exists ?( public_path ( 'uploads/old.txt' ) ) ) . to be_truthy
802
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
803
+ expect ( File . exist ?( public_path ( 'uploads/old.txt' ) ) ) . to be_truthy
804
804
end
805
805
806
806
after do
@@ -811,27 +811,27 @@ def filename
811
811
@doc . image = stub_file ( 'new.jpeg' )
812
812
@doc . textfile = stub_file ( 'new.txt' )
813
813
expect ( @doc . save ) . to be_truthy
814
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
815
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
816
- expect ( File . exists ?( public_path ( 'uploads/new.txt' ) ) ) . to be_truthy
817
- expect ( File . exists ?( public_path ( 'uploads/old.txt' ) ) ) . to be_falsey
814
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
815
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
816
+ expect ( File . exist ?( public_path ( 'uploads/new.txt' ) ) ) . to be_truthy
817
+ expect ( File . exist ?( public_path ( 'uploads/old.txt' ) ) ) . to be_falsey
818
818
end
819
819
820
820
it "should remove old file1 but not file2 if old file1 had a different path but old file2 has the same path" do
821
821
@doc . image = stub_file ( 'new.jpeg' )
822
822
@doc . textfile = stub_file ( 'old.txt' )
823
823
expect ( @doc . save ) . to be_truthy
824
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
825
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
826
- expect ( File . exists ?( public_path ( 'uploads/old.txt' ) ) ) . to be_truthy
824
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
825
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
826
+ expect ( File . exist ?( public_path ( 'uploads/old.txt' ) ) ) . to be_truthy
827
827
end
828
828
829
829
it "should not remove file1 or file2 if file1 and file2 have the same paths" do
830
830
@doc . image = stub_file ( 'old.jpeg' )
831
831
@doc . textfile = stub_file ( 'old.txt' )
832
832
expect ( @doc . save ) . to be_truthy
833
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
834
- expect ( File . exists ?( public_path ( 'uploads/old.txt' ) ) ) . to be_truthy
833
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
834
+ expect ( File . exist ?( public_path ( 'uploads/old.txt' ) ) ) . to be_truthy
835
835
end
836
836
end
837
837
@@ -844,7 +844,7 @@ def filename
844
844
@doc = @class . new
845
845
@doc . avatar = stub_file ( 'old.jpeg' )
846
846
expect ( @doc . save ) . to be_truthy
847
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
847
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
848
848
end
849
849
850
850
after do
@@ -854,14 +854,14 @@ def filename
854
854
it "should remove old file if old file had a different path" do
855
855
@doc . avatar = stub_file ( 'new.jpeg' )
856
856
expect ( @doc . save ) . to be_truthy
857
- expect ( File . exists ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
858
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
857
+ expect ( File . exist ?( public_path ( 'uploads/new.jpeg' ) ) ) . to be_truthy
858
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_falsey
859
859
end
860
860
861
861
it "should not remove file if old file had the same path" do
862
862
@doc . avatar = stub_file ( 'old.jpeg' )
863
863
expect ( @doc . save ) . to be_truthy
864
- expect ( File . exists ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
864
+ expect ( File . exist ?( public_path ( 'uploads/old.jpeg' ) ) ) . to be_truthy
865
865
end
866
866
end
867
867
0 commit comments