Skip to content

Instantly share code, notes, and snippets.

@codesnik
Created December 27, 2015 03:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codesnik/8e3c4485bf5badb7fe42 to your computer and use it in GitHub Desktop.
Save codesnik/8e3c4485bf5badb7fe42 to your computer and use it in GitHub Desktop.
moscow stubbed for maxminddb empty db
raw = {"city"=>{"geoname_id"=>524901, "names"=>{"de"=>"Moskau", "en"=>"Moscow", "es"=>"Moscú", "fr"=>"Moscou", "ja"=>"モスクワ", "pt-BR"=>"Moscovo", "ru"=>"Москва", "zh-CN"=>"莫斯科"}},
"continent"=>
{"code"=>"EU",
"geoname_id"=>6255148,
"names"=>{"de"=>"Europa", "en"=>"Europe", "es"=>"Europa", "fr"=>"Europe", "ja"=>"ヨーロッパ", "pt-BR"=>"Europa", "ru"=>"Европа", "zh-CN"=>"欧洲"}},
"country"=>
{"geoname_id"=>2017370,
"iso_code"=>"RU",
"names"=>{"de"=>"Russland", "en"=>"Russia", "es"=>"Rusia", "fr"=>"Russie", "ja"=>"ロシア", "pt-BR"=>"Rússia", "ru"=>"Россия", "zh-CN"=>"俄罗斯"}},
"location"=>{"latitude"=>55.7522, "longitude"=>37.6156, "time_zone"=>"Europe/Moscow"},
"postal"=>{"code"=>"101194"},
"registered_country"=>
{"geoname_id"=>2017370,
"iso_code"=>"RU",
"names"=>{"de"=>"Russland", "en"=>"Russia", "es"=>"Rusia", "fr"=>"Russie", "ja"=>"ロシア", "pt-BR"=>"Rússia", "ru"=>"Россия", "zh-CN"=>"俄罗斯"}},
"subdivisions"=>[{"geoname_id"=>524894, "iso_code"=>"MOW", "names"=>{"de"=>"Moskau", "en"=>"Moscow", "es"=>"Moscú", "fr"=>"Moscou", "ru"=>"Москва"}}]}
moscow = MaxMindDb::Result.new(raw)
MaxMindDb.any_instance.stubs(:lookup).returns(moscow)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment