mogya / dengen_map

MIT License
0 stars 0 forks source link

CircleCI failed at spec/requests/api/v1/spots_spec.rb:64 #31

Closed mogya closed 6 years ago

mogya commented 6 years ago
Failures:

  1) Spots GET / tag should include json [:results, [{:tags=>["A"]}, {:tags=>["A", "B"]}, {:tags=>["A", "C"]}]]
     Failure/Error:
       expect(response.body).to include_json({
         "results": [
           { "tags": ['A'] },
           { "tags": ['A','B'] },
           { "tags": ['A','C'] },
         ]
       })

                 json atom at path "results/1/tags/1" is missing

     # ./spec/requests/api/v1/spots_spec.rb:64:in `block (4 levels) in <top (required)>'

Finished in 1.31 seconds (files took 3.49 seconds to load)
34 examples, 1 failure, 5 pending

Failed examples:

rspec ./spec/requests/api/v1/spots_spec.rb:62 # Spots GET / tag should include json [:results, [{:tags=>["A"]}, {:tags=>["A", "B"]}, {:tags=>["A", "C"]}]]

CircleCIだけコケるみたい。postgis?にしてはタイミングが遅いんだけど...

mogya commented 6 years ago

うむ。DBはposgtres. postgisもはいっている。

mkdir -p config
echo 'test:
  database: circle_ruby_test
  adapter: postgis
  encoding: unicode
  username: ubuntu
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  host: localhost
' > config/database.yml
** Execute db:schema:load
-- enable_extension("plpgsql")
   -> 0.0193s
-- enable_extension("postgis")
   -> 0.0029s
-- create_table("ee_data", {:force=>:cascade})
   -> 0.0085s
-- create_table("links", {:force=>:cascade})
   -> 0.0075s
-- create_table("spot_infos", {:force=>:cascade})
   -> 0.0096s
: