What breaks if I remove lib/python2.7/test/* ?

Discussion in 'Python' started by cjblaine, Apr 19, 2011.

  1. cjblaine

    cjblaine Guest

    What breaks if I remove lib/python2.7/test/* ? What purpose does it serve?

    It is 26MB for me.

    I am trying to trim my Python install for good reason.

    Thanks for any info!
    cjblaine, Apr 19, 2011
    1. Advertisements

  2. cjblaine

    Terry Reedy Guest

    It allows you to run the test suite. Some people like to run it when
    they install. Or they may run a module test if they have a problem with
    a specific module or edit the Python code. Otherwise, delete it.
    11 mb on windows, which is still sizable in some contexts.
    Terry Reedy, Apr 19, 2011
    1. Advertisements

  3. Terry answered what it is for. Personally, I also once used some functions from
    test.test_support in my own code. There's some handy stuff in there. Also, the venerable
    Pystone lives in test.pystone.

    However, I don't think the test/* stuff is actually considered to be part of the
    standard library? I believe it becomes available on many Linux installations only after
    installing the python-dev package (or similar). So my guess is that you are safe to
    delete it if you really need the disk space.

    Irmen de Jong, Apr 19, 2011
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.