[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [stem/master] Test website example code



commit 26bf1bb49540c86751e20f133e7c906af92ea742
Merge: ab835c1a e1137067
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date:   Fri Oct 2 16:00:11 2020 -0700

    Test website example code
    
    Most examples lacked test coverage. We tested some in 2012 (tutorial.py) and
    2014 (tutorial_examples.py), but they weren't updated as new code got added.
    
    Aside from testing and fixing just about everything, this branch asserts that
    new examples have test coverage so we stay atop this.

 .../example/benchmark_server_descriptor_stem.py    |    2 +
 docs/_static/example/benchmark_stem.py             |   15 +-
 docs/_static/example/check_digests.py              |   19 +-
 docs/_static/example/client_usage_using_pycurl.py  |   10 +-
 .../_static/example/client_usage_using_socksipy.py |    6 +-
 docs/_static/example/compare_flags.py              |    2 +-
 docs/_static/example/create_descriptor.py          |    4 +-
 docs/_static/example/create_descriptor_content.py  |    2 +-
 docs/_static/example/current_descriptors.py        |    4 +-
 docs/_static/example/custom_path_selection.py      |    7 +-
 docs/_static/example/descriptor_from_orport.py     |    4 +-
 .../example/descriptor_from_tor_control_socket.py  |    2 +-
 docs/_static/example/download_descriptor.py        |   13 +-
 docs/_static/example/ephemeral_hidden_services.py  |    6 +-
 docs/_static/example/event_listening.py            |   48 +-
 docs/_static/example/exit_used.py                  |   17 +-
 docs/_static/example/fibonacci_multiprocessing.py  |   23 +-
 docs/_static/example/fibonacci_threaded.py         |   29 +-
 docs/_static/example/hello_world.py                |    6 +-
 docs/_static/example/list_circuits.py              |    6 +-
 docs/_static/example/load_test.py                  |   25 -
 docs/_static/example/manual_config_options.py      |    7 +-
 docs/_static/example/outdated_relays.py            |   10 +-
 .../persisting_a_consensus_with_parse_file.py      |    2 +-
 docs/_static/example/reading_twitter.py            |   49 +-
 docs/_static/example/relay_connections.py          |   10 +-
 .../example/resuming_ephemeral_hidden_service.py   |    6 +-
 docs/_static/example/running_hidden_service.py     |    8 +-
 .../example/saving_and_loading_descriptors.py      |    2 +-
 docs/_static/example/tor_descriptors.py            |    7 +-
 docs/_static/example/utilities.py                  |    8 +-
 .../example/votes_by_bandwidth_authorities.py      |    2 +-
 docs/_static/example/words_with.py                 |   12 +-
 docs/tutorials/mirror_mirror_on_the_wall.rst       |    3 -
 docs/tutorials/to_russia_with_love.rst             |    2 +-
 stem/connection.py                                 |    2 +-
 stem/descriptor/__init__.py                        |    3 +
 stem/descriptor/server_descriptor.py               |   10 +-
 stem/manual.py                                     |    2 +-
 stem/response/events.py                            |    4 +
 test/settings.cfg                                  |    4 +-
 test/task.py                                       |    1 +
 test/unit/__init__.py                              |   11 -
 test/unit/doctest.py                               |    4 +-
 test/unit/examples.py                              | 1052 ++++++++++++++++++++
 test/unit/tutorial.py                              |  215 ----
 test/unit/tutorial_examples.py                     |  319 ------
 47 files changed, 1270 insertions(+), 735 deletions(-)

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits