質問編集履歴
1
記載変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
undefined method `content_type' for "%PDF-1.5\n":String
|
test
CHANGED
@@ -1,6 +1,10 @@
|
|
1
|
-
|
1
|
+
フォームオブジェクトで複数のPDFアップロードのテストを行っておりますが、エラーが出てしまいます。
|
2
2
|
|
3
|
+
カスタムバリデーションを用いており、アプリケーション上ではうまくバリデーションが機能しておりますが、テストになるとcontent_type=nilでエラーとなります。
|
4
|
+
|
3
|
-
宜しくお願い
|
5
|
+
宜しくお願いします。
|
6
|
+
|
7
|
+
|
4
8
|
|
5
9
|
```
|
6
10
|
|
@@ -18,15 +22,27 @@
|
|
18
22
|
|
19
23
|
|
20
24
|
|
21
|
-
|
25
|
+
=> #<DocumentFolder:0x00007f98d4a501a8
|
22
26
|
|
23
|
-
@document
|
27
|
+
@document_tag="cde",
|
24
28
|
|
25
|
-
|
29
|
+
@folder_name="abe",
|
26
30
|
|
31
|
+
@images=
|
27
32
|
|
33
|
+
#<Rack::Test::UploadedFile:0x00007f98d4a580d8
|
28
34
|
|
35
|
+
@content_type=nil, ←なぜ?
|
36
|
+
|
37
|
+
@original_filename="test1.pdf",
|
38
|
+
|
39
|
+
@tempfile=
|
40
|
+
|
41
|
+
#<File:/var/folders/n2/shxvv46j38s2mtrpy4r8qffc0000gn/T/test120201008-1545-1jofsf6.pdf>>,
|
42
|
+
|
43
|
+
@user_id=1>
|
44
|
+
|
29
|
-
|
45
|
+
カスタムバリデーション
|
30
46
|
|
31
47
|
def images_type_validate
|
32
48
|
|