Sha256: b354cb59ae2c815ecb17bc72150b2178f5ecdb343bbedcedd41f4f156af405c5

Contents?: true

Size: 1.98 KB

Versions: 3

Compression:

Stored size: 1.98 KB

Contents

require 'rfuzz/session'

context "13: Caching in HTTP" do
  setup do
    @sess = RFuzz::Session.new :host => "localhost", :port => 3000
  end

  specify "13.1.1: Cache Correctness" do
  end


  specify "13.1.2: Warnings" do
  end


  specify "13.1.3: Cache-control Mechanisms" do
  end


  specify "13.1.4: Explicit User Agent Warnings" do
  end


  specify "13.1.5: Exceptions to the Rules and Warnings" do
  end


  specify "13.1.6: Client-controlled Behavior" do
  end


  specify "13.2: Expiration Model" do
  end


  specify "13.2.1: Server-Specified Expiration" do
  end


  specify "13.2.2: Heuristic Expiration" do
  end


  specify "13.2.3: Age Calculations" do
  end


  specify "13.2.4: Expiration Calculations" do
  end


  specify "13.2.5: Disambiguating Expiration Values" do
  end


  specify "13.2.6: Disambiguating Multiple Responses" do
  end


  specify "13.3: Validation Model" do
  end


  specify "13.3.1: Last-Modified Dates" do
  end


  specify "13.3.2: Entity Tag Cache Validators" do
  end


  specify "13.3.3: Weak and Strong Validators" do
  end


  specify "13.3.4: Rules for When to Use Entity Tags and Last-Modified Dates" do
  end


  specify "13.3.5: Non-validating Conditionals" do
  end


  specify "13.4: Response Cacheability" do
  end


  specify "13.5: Constructing Responses From Caches" do
  end


  specify "13.5.1: End-to-end and Hop-by-hop Headers" do
  end


  specify "13.5.2: Non-modifiable Headers" do
  end


  specify "13.5.3: Combining Headers" do
  end


  specify "13.5.4: Combining Byte Ranges" do
  end


  specify "13.6: Caching Negotiated Responses" do
  end


  specify "13.7: Shared and Non-Shared Caches" do
  end


  specify "13.8: Errors or Incomplete Response Cache Behavior" do
  end


  specify "13.9: Side Effects of GET and HEAD" do
  end


  specify "13.10: Invalidation After Updates or Deletions" do
  end


  specify "13.11: Write-Through Mandatory" do
  end


  specify "13.12: Cache Replacement" do
  end


  specify "13.13: History Lists" do
  end


end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rfuzz-0.7 examples/mongrel_test_suite/test/http/caching_in_http.rb
rfuzz-0.8 examples/mongrel_test_suite/test/http/caching_in_http.rb
rfuzz-0.9 examples/mongrel_test_suite/test/http/caching_in_http.rb