mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-15 00:03:28 +01:00
update README for 0.2!
This commit is contained in:
parent
5b34803a99
commit
ab95524b7b
21
README.md
21
README.md
@ -1,11 +1,14 @@
|
||||
PyWb 0.1 Beta
|
||||
PyWb 0.2 Beta
|
||||
==============
|
||||
|
||||
[](https://travis-ci.org/ikreymer/pywb)
|
||||
|
||||
pywb is a Python re-implementation of the Wayback Machine software.
|
||||
|
||||
The goal is to provide a brand new, clean implementation of Wayback.
|
||||
The goal is to provide a brand new, clean implementation of the Wayback Machine.
|
||||
|
||||
The 0.2 architecture includes a seperation of the project into distinct packages, which have
|
||||
their own tests and may be used seperately if needed.
|
||||
|
||||
The focus is to focus on providing the best/accurate replay of archival web content (usually in WARC or ARC files),
|
||||
and new ways of handling dynamic and difficult content.
|
||||
@ -93,19 +96,17 @@ At this point, you can open a web browser and navigate to the examples above for
|
||||
|
||||
### Automated Tests
|
||||
|
||||
Currently pywb includes numerous doctests which test rewriting and loading of data from the sample archive.
|
||||
Currently pywb includes a full (and growing) suite of tests.
|
||||
|
||||
The `run-tests.py` file currently contains a few basic integration tests against the default config.
|
||||
Top level integration tests can be found in the `tests/` directory,
|
||||
and each subpackage also contains doctests and unit tests.
|
||||
|
||||
|
||||
The current set of tests can be run with py.test:
|
||||
The full set of tests can be run by executing:
|
||||
|
||||
`py.test run-tests.py ./pywb/ --doctest-modules`
|
||||
`python run-tests.py`
|
||||
|
||||
|
||||
or with Nose:
|
||||
|
||||
`nosetests --with-doctest`
|
||||
which will run the tests using py.test
|
||||
|
||||
|
||||
### Sample Setup
|
||||
|
Loading…
x
Reference in New Issue
Block a user