/fakesite

A fake site for spider testing

Primary LanguagePythonMIT LicenseMIT

fakesite

Build Status Code Health Coverage Status

DEVELOPING, COMING SOON..

A fake site for spider testing

Features

  • [ ] Static Page
  • [ ] Dynamic Page
  • [ ] File Size
  • [ ] AJAX
  • [ ] Depth & Recursion & A lot of Pages
  • [ ] Form Method & HTTP Method
  • [ ] Island URI & Fxcked URI
  • [ ] Headers
    • [ ] Accept
    • [ ] Accept-Encoding
    • [ ] Accept-Language
    • [ ] Cache-Control
    • [ ] Connection
    • [ ] Content-Length
    • [ ] Cookie
    • [ ] Etag
    • [ ] Host
    • [ ] Referer
    • [ ] User-Agent
    • [ ] Server
    • [ ] Content-Type
    • [ ] Connection
  • [ ] HTTP Status Code
    • [ ] 20x
    • [ ] 30x
    • [ ] 40x
    • [ ] 50x
  • [ ] Redirection
    • [ ] Server Side(30x in HTTP Status Code)
    • [ ] Client Side
      • [ ] JavaScript
      • [ ] Meta
    • [ ] Multi-Redirection
  • [ ] Authorization(Web App Authorization & Web Server Authorization)
    • [ ] HTTP Authorization
      • [o] Basic
      • [o] Digest
      • [ ] NTLM
    • [ ] Cookie
    • [ ] Login Form
    • [ ] OAuth / OAuth2
    • [ ] Session in URL
    • [ ] Expired Time
  • [ ] HTML Tag
    • a
    • form
    • img
    • link(CSS etc.)
    • script(JavaScript etc.)
    • inner CSS(background etc.)
  • [ ] Other File
    • [ ] CSS
    • [ ] JavaScript
    • [ ] Flash

Install

pip install fakesite

Examples

TODO

Changelog

0.0.1

2014-05-14

  • init

Contributing

git clone git@github.com:akun/fakesite.git
cd fakesite
virtualenv .
make

Credits

people(in no particular order):

Add your name and email, detail in: https://github.com/akun/fakesite/graphs/contributors

projects(in no particular order):

Bitdeli badge