質問編集履歴
1
該当コードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -83,30 +83,9 @@
|
|
83
83
|
Dropped database 'stelle_app_test'
|
84
84
|
Created database 'stelle_app_development'
|
85
85
|
Created database 'stelle_app_test'
|
86
|
-
== 20200630041519 DeviseCreateUsers: migrating ================================
|
87
|
-
-- create_table(:users)
|
88
|
-
-> 0.0163s
|
89
|
-
-- add_index(:users, :email, {:unique=>true})
|
90
|
-
-> 0.0200s
|
91
|
-
-- add_index(:users, :reset_password_token, {:unique=>true})
|
92
|
-
-> 0.0120s
|
93
|
-
== 20200630041519 DeviseCreateUsers: migrated (0.0485s) =======================
|
94
86
|
|
95
|
-
== 20200630052243 CreatePrefectures: migrating ================================
|
96
|
-
-- create_table(:prefectures)
|
97
|
-
|
87
|
+
省略
|
98
|
-
== 20200630052243 CreatePrefectures: migrated (0.0099s) =======================
|
99
88
|
|
100
|
-
== 20200630052413 CreatePosts: migrating ======================================
|
101
|
-
-- create_table(:posts)
|
102
|
-
-> 0.0421s
|
103
|
-
== 20200630052413 CreatePosts: migrated (0.0421s) =============================
|
104
|
-
|
105
|
-
== 20200630053527 CreateLikes: migrating ======================================
|
106
|
-
-- create_table(:likes)
|
107
|
-
-> 0.0380s
|
108
|
-
== 20200630053527 CreateLikes: migrated (0.0380s) =============================
|
109
|
-
|
110
89
|
== 20200630053907 CreateRelationships: migrating ==============================
|
111
90
|
-- create_table(:relationships)
|
112
91
|
-> 0.0529s
|
@@ -128,20 +107,7 @@
|
|
128
107
|
```
|
129
108
|
❯ rails db:migrate --trace
|
130
109
|
** Invoke db:migrate (first_time)
|
131
|
-
** Invoke db:load_config (first_time)
|
132
|
-
** Invoke environment (first_time)
|
133
|
-
** Execute environment
|
134
|
-
** Execute db:load_config
|
135
|
-
** Execute db:migrate
|
136
|
-
** Invoke db:_dump (first_time)
|
137
|
-
|
110
|
+
省略
|
138
|
-
** Invoke db:schema:dump (first_time)
|
139
|
-
** Invoke db:load_config
|
140
|
-
** Execute db:schema:dump
|
141
|
-
** Invoke set_annotation_options (first_time)
|
142
|
-
** Execute set_annotation_options
|
143
|
-
** Invoke annotate_models (first_time)
|
144
|
-
** Invoke set_annotation_options
|
145
111
|
** Invoke environment
|
146
112
|
** Execute annotate_models
|
147
113
|
Model files unchanged.
|
@@ -310,4 +276,57 @@
|
|
310
276
|
|
311
277
|
```
|
312
278
|
|
279
|
+
```Ruby
|
280
|
+
./config/enviroment.rb
|
281
|
+
|
282
|
+
# Load the Rails application.
|
283
|
+
require_relative 'application'
|
284
|
+
|
285
|
+
# Initialize the Rails application.
|
286
|
+
Rails.application.initialize! #該当部分
|
287
|
+
|
288
|
+
```
|
289
|
+
|
290
|
+
```Ruby
|
291
|
+
./spec/rails_helper.rb
|
292
|
+
|
293
|
+
require 'spec_helper'
|
294
|
+
ENV['RAILS_ENV'] ||= 'test'
|
295
|
+
require File.expand_path('../config/environment', __dir__) #該当部分
|
296
|
+
# Prevent database truncation if the environment is production
|
297
|
+
abort("The Rails environment is running in production mode!") if Rails.env.production?
|
298
|
+
require 'rspec/rails'
|
299
|
+
```
|
300
|
+
|
301
|
+
```Ruby
|
302
|
+
|
303
|
+
./spec/requests/users_request_spec
|
304
|
+
|
305
|
+
require 'rails_helper' #該当部分
|
306
|
+
|
307
|
+
RSpec.describe "Users", type: :request do
|
308
|
+
|
309
|
+
describe "GET /show" do
|
310
|
+
it "returns http success" do
|
311
|
+
get "/users/show"
|
312
|
+
expect(response).to have_http_status(:success)
|
313
|
+
end
|
314
|
+
end
|
315
|
+
|
316
|
+
describe "GET /index" do
|
317
|
+
it "returns http success" do
|
318
|
+
get "/users/index"
|
319
|
+
expect(response).to have_http_status(:success)
|
320
|
+
end
|
321
|
+
end
|
322
|
+
|
323
|
+
describe "GET /edit" do
|
324
|
+
it "returns http success" do
|
325
|
+
get "/users/edit"
|
326
|
+
expect(response).to have_http_status(:success)
|
327
|
+
end
|
328
|
+
end
|
329
|
+
end
|
330
|
+
```
|
331
|
+
|
313
332
|
なにか情報がありましたらお願いします。
|