`
xiao_hui
  • 浏览: 4427 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
stackoverflow上的解答,可以参考,但与我实际情况不符合 http://stackoverflow.com/questions/1486703/how-to-implement-cookie-support-in-ruby-net-http   #here is my version: get previous page with cookies #get previous url or whatever url you need uri = URI(request.headers["HTTP_REFERER"]) http = Net::HTTP ...
测试时需要加载夹具,而当夹具内的数据量很大时,如果表中有合适数据,可以直接从表中导入,这样可以节省很多时间。 在lib/task目录下创建fixtures.rake文件,文件内容为: namespace :db do namespace :fixtures do desc 'Create YAML test fixtures for references. Defaults to development database. Set RAILS_ENV to override.' task :dump_reference ...
前几天用assert_select_email来测试邮件内容: assert_select_email do items = assert_select "ol>li" items.each do # Work with items here... end end 程序在第一行中断,里面的断言并没有被执行,于是查看源码并调试: def assert_select_email(&block) deliveries = ActionMailer::Base ...
API中有关assert_select这块读着有些呦口,于是给翻了出来:   assert_select(selector, equality?, message?)   assert_select(element, selector, equality?, message?) 此断言可以选择元素,进行一个或多个相等测试。   如果第一个参数为元素,则选择所有相匹配的元素:以此元素开始(包括此元素)以及它的所有深度优先子节点元素。 如果没有指定元素,并且assert_select也没有在assert_select块内被调用,调用assert_select时元素来自于响应 ...
Global site tag (gtag.js) - Google Analytics