[前][次][番号順一覧][スレッド一覧]

rails:3962

From: dezawa <dezawa@a...>
Date: Thu, 09 Jan 2014 19:45:59 +0900
Subject: [rails:3962] Re: Capybara (2.2.0)でcookie情報を得たい

ありがとうございます。

実はそれも試しておりました。
page.driver.cookies で得られる値は やはり
"OWc0ZWFXMnA3。。。59116062"
の様になり、Marshal.load すると同じく

     TypeError:
       incompatible marshal file format (can't be read)
       	format version 4.8 required; 72.110 given
となってしまいました。

今 続報を書いているところですが、
クッキーはまだ読めないのですが、とりあえず前に進む方法は得られました。

(2014年01月09日 18:53), Kazuhiro NISHIYAMA wrote:
> 西山和広です。
> 
> At Wed, 08 Jan 2014 16:23:09 +0900,
> dezawa wrote:
>>
>> cookieの内容を確認しようと思ったのですが得ることができませんでした。
>> 1. cookieの内容を取得する方法
>> 2. cookieがうまく設定されていないとしたら、テスト環境で設定する方法
>> をご指導ください。
>> 環境は Ubuntu 13.10(VMplayer)
>> ruby 1.9.3
>> rails (4.0.1)
>> rspec (2.14.1)
>> capybara (2.2.0)
>> poltergeist (1.5.0)
>> devise (3.2.2)
>>
>> です
> 
> https://github.com/jonleighton/poltergeist/tree/v1.5.0#manipulating-cookies
> によると
>   page.driver.cookies
> で取得できて、
>   page.driver.set_cookie(name, value, options = {})
> で設定したり
>   page.driver.remove_cookie(name)
> で削除したりできるようです。
> 
> 


--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3960 2014-01-08 08:23 [dezawa@a...         ] Capybara (2.2.0)でcookie情報を得たい    
      3961 2014-01-09 10:53 ┣[zn@m...             ]                                       
->    3962 2014-01-09 11:45 ┃┗[dezawa@a...         ]                                     
      3964 2014-01-09 14:15 ┃ ┗[zn@m...             ]                                   
      3965 2014-01-09 15:15 ┃  ┗[dezawa@a...         ]                                 
      3963 2014-01-09 11:51 ┗[dezawa@a...         ]