質問編集履歴

3

詳細追記

2017/10/18 08:30

投稿

double8
double8

スコア8

test CHANGED
@@ -1 +1 @@
1
- coverageを管理画面で出力したい(views以外のファイルを表示する方法)
1
+ railsでcoverageを管理画面で出力したい
test CHANGED
@@ -1,15 +1,65 @@
1
- railsで管理画面を作成後rspecのテストでカバレッジが計測できるsimplecovを導入したのですが、そのカバレッジ一覧を自分で作った管理画面から開く方法はあるのでしょうか?
1
+ railsで管理画面を作成後rspecのテストでカバレッジが計測できるsimplecovを導入し、そのカバレッジ一覧を自分で作った管理画面から開けたのですがレイアウトが表示されません
2
2
 
3
3
 
4
4
 
5
- ファイル情報としては
6
5
 
7
- coverageディレクトリの中にindex.htmlファイルがあり、このindex.htmlファイルを表示させたいです
8
6
 
9
- coverageディレクトリはviewsディレクトリの中にせん
7
+ coverageディレクトリの中にあるレイアウト情報をどうやったら出力できるかご教授願い
8
+
9
+ その際、ファイルの位置や拡張子の変更はしない方法だと幸いです
10
10
 
11
11
 
12
12
 
13
- またはviewsディレクトリ外にあるhtmlファイルを表示させる方法をご存知でしたらご教授願います
14
13
 
14
+
15
+ ![階層](810bf9b53333b82ed7a7721b78e7bbce.png)
16
+
17
+
18
+
19
+
20
+
21
+ 現状
22
+
23
+ controllerを作成し
24
+
25
+ ```rails
26
+
27
+ class CoverageController < ApplicationController
28
+
29
+ before_action :authenticate_administrator!
30
+
31
+ def index
32
+
15
- その際、ファイルの位置や拡張子の変更はしない方法だと幸いです
33
+ respond_to do |format|
34
+
35
+ format.html
36
+
37
+ end
38
+
39
+ end
40
+
41
+ end
42
+
43
+ ```
44
+
45
+ viewには
46
+
47
+ ```rails
48
+
49
+ = render file: '/coverage/index.html'
50
+
51
+ ```
52
+
53
+
54
+
55
+ routesには
56
+
57
+ ```raails
58
+
59
+ resources :coverage, only: %i[index], defaults:{format: :html}
60
+
61
+ ```
62
+
63
+
64
+
65
+ を記入しています

2

初心者マーク追加

2017/10/18 08:30

投稿

double8
double8

スコア8

test CHANGED
File without changes
test CHANGED
File without changes

1

質問の詳細を追記

2017/10/18 01:30

投稿

double8
double8

スコア8

test CHANGED
@@ -1 +1 @@
1
- coverageを管理画面で出力
1
+ coverageを管理画面で出力したい(views以外のファイルを表示する方法)
test CHANGED
@@ -1 +1,15 @@
1
1
  railsで管理画面を作成後rspecのテストでカバレッジが計測できるsimplecovを導入したのですが、そのカバレッジ一覧を自分で作った管理画面から開く方法はあるのでしょうか?
2
+
3
+
4
+
5
+ ファイル情報としては
6
+
7
+ coverageディレクトリの中にindex.htmlファイルがあり、このindex.htmlファイルを表示させたいです
8
+
9
+ coverageディレクトリはviewsディレクトリの中にはありません
10
+
11
+
12
+
13
+ またはviewsディレクトリ外にあるhtmlファイルを表示させる方法をご存知でしたらご教授願います
14
+
15
+ その際、ファイルの位置や拡張子の変更はしない方法だと幸いです