質問編集履歴

1

追加

2020/04/01 04:25

投稿

annaPanda
annaPanda

スコア130

test CHANGED
@@ -1 +1 @@
1
- redirect_to が無視され
1
+ redirect_to が失敗す
test CHANGED
@@ -1,8 +1,22 @@
1
- sales#newへのURL直打ちを禁止しようと、root_pathへredirectさせようとしたのですが、なぜかスルーします。
1
+ sales#newへのURL直打ちを禁止しようと、root_pathへredirectさせようとしたのですが、なぜか失敗します。
2
2
 
3
3
  本当はif文でparams[:format]がnilかどうかで、redirectするかを分けるつもりなのですが、そもそもこのredirectが効かないので、テスト用で無条件でredirectするようにしています。
4
4
 
5
5
  ![イメージ説明](2d804df7f72b7357f3048af9c6f7e32b.png)
6
+
7
+
8
+
9
+ ターミナル
10
+
11
+ ```
12
+
13
+ Processing by SalesController#new as HTML
14
+
15
+ Redirected to http://localhost:3000/
16
+
17
+ Completed 404 Not Found in 27ms (ActiveRecord: 9.0ms)
18
+
19
+ ```
6
20
 
7
21
  app/controllers/sales_controller.rb
8
22