summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | * Started creating the Options constructor.Isis Lovecruft2012-11-04
| |
* | * Fix NetTestAdaptor constructor call.Isis Lovecruft2012-11-04
|/
* * Changing all of the references to TestCase which referencedIsis Lovecruft2012-11-04
| | | | | | | ooni.nettest.TestCase to "NetTestCase" because the class has been renamed. There other two things called "TestCase" are twisted.trial.unittest.TestCase and the Python Standard Library unittest.TestCase.
* * Added constructor override to call setUpClass, for handling inputs.Isis Lovecruft2012-11-04
|
* * Renaming TestCase to NetTestCase to avoid namespace confusion.Isis Lovecruft2012-11-04
|
* * Updated the Makefile which is used for checking if OONI tests are working.Isis Lovecruft2012-11-04
| | | | | * Changes to nettest and runner to make them call parent classes correctly. * Started working on adaptor class for nettest.TestCase.
* * Moved the /assets directory to /lists. I find that seeing a directory namedIsis Lovecruft2012-11-03
| | | | | | | "assets" does not immediately inform me that it is full of txt files with lists of keywords, servers, hostnames and such to use as test inputs. Not that "lists" is a final decision, but I think it's a little better. Feel free to come up with something better! :)
* * Updated the TODO file. PLEASE READ IT.Isis Lovecruft2012-11-03
|
* * Removing some of the old old old code. Everything that I've deleted isIsis Lovecruft2012-11-03
| | | | | | | | something I've read through and decided either has a replacement or else is useless in the current context. * These file in particular are all like 10 line bash scripts which, in most cases, don't do anything at all because the files they modify/wget/parse whatever do not exist.
* * Moved old code to /old-to-be-ported code.Isis Lovecruft2012-11-02
|
* * Moar refaktorzingz.Isis Lovecruft2012-11-02
|
* * Moving tests which are not ported to the new API to the top levelIsis Lovecruft2012-11-02
| | | | old-to-be-ported/ directory.
* * Removing old tests which have already been ported: dnstamper, echo,Isis Lovecruft2012-11-02
| | | | blocking.
* * Keeping bridge thing in the ooni/bridget directory. Some of these areIsis Lovecruft2012-11-02
| | | | | generic enough that they should be in nettests, but I remember something about git hating on symlinks...
* * Rebasing all the branches on top of master to include commit histories.Isis Lovecruft2012-11-02
|\ | | | | | | * Merge branch 'rebase-bridget'
| * * Refactor all the bridget tests into a better dir structureIsis Lovecruft2012-11-02
|/
* * Including old commits from when things were originally written on separateIsis Lovecruft2012-11-02
|\ | | | | | | | | branches, and also including an anonymous contribution. * Merge branch 'tls-check'
| * * Adding TLS handshake script from anonymous contributor. :DHackerberry Finn2012-11-02
| |
| * Added basic ICMP classes for testing reachabilityIsis Lovecruft2012-09-15
| |
* | * Updated the TODO file.Isis Lovecruft2012-11-01
| | | | | | | | | | * ...and the Makefile because I moved echo.py and forgot to update its line.
* | * The Makefile is a quick and dirty way to run all the tests simultaneously,Isis Lovecruft2012-11-01
| | | | | | | | | | | | | | | | to check that your haxorzingz haven't fubar'd all of the things. * That Makefile still needs more tests added to it. * There is a short INSTRUCTIONS file in /bin so that people don't do that thing where they are like, "uh...i don't know which greenword thing to run."
* | * Worked out the last bit of the bug with tests not getting all theIsis Lovecruft2012-11-01
| | | | | | | | | | | | | | different available inputs, i.e. a test would take things from an input file, and then not from commandline of from hardcoded parameters. I think it's done. A couple of the tests are still giving errors.
* | * Fixed a stupid bug where only half the occurrences of a methodIsis Lovecruft2012-11-01
| | | | | | | | were renamed.
* | * Remainer of the TestCase changes, now that the other problems have beenIsis Lovecruft2012-11-01
| | | | | | | | | | sorted out. Restructured most of the logic for test creation, and removed some assertion which are actually incapable of being False.
* | * Refactoring and moving the unported tests.Isis Lovecruft2012-11-01
| |
* | * Organising unported code to a single directory.Isis Lovecruft2012-11-01
| |
* | * Deleted the old ooniprobe.py script, except for a few parts which may stillIsis Lovecruft2012-11-01
| | | | | | | | be useful -- those are now in ooni.utils.legacy.
* | * Moved old ooniprobe.py script as the logic it used for running whatIsis Lovecruft2012-11-01
| | | | | | | | | | | | are not legacy tests was mostly reimplemented in ooni/utils/legacy.py. * Cleaned up the code a lot. * Removed more unused imports...
* | * Fixed whitespace, removed imports, marked another import becauseIsis Lovecruft2012-11-01
| | | | | | | | it appears to cause errors.
* | * Fixed a bug with a statement which was trying to to derive aIsis Lovecruft2012-11-01
| | | | | | | | key,value pair from a tuple.
* | * Removed duplicate "log started" statement.Isis Lovecruft2012-11-01
| |
* | * Removed unused optFlags attribute from nettest.TestCase.Isis Lovecruft2012-11-01
| | | | | | | | * Added log.debug statement to figure out where the error is coming from.
* | * Prevent all of the legacy plugins from auto-instantiating thoughIsis Lovecruft2012-11-01
| | | | | | | | getPlugin().
* | * Script to automatically generate patches for submission.Isis Lovecruft2012-10-31
| | | | | | | | * Comment out the legacy modules for testing.
* | * Added check on import so that uninitialized /ooni/lib doesn't cause anIsis Lovecruft2012-10-31
| | | | | | | | Exception.
* | Merge branch 'rebase2-after'Isis Lovecruft2012-10-31
|\ \
| * | * Removed the optFlags from echo.py since they will not get parsed.Isis Lovecruft2012-10-31
| | | | | | | | | | | | | | | * Added debug statement to reporter. * Fixed misnamed variables in nettest.py.
| * | * Fix import error.Isis Lovecruft2012-10-31
| | |
| * | Implement reporter for OONIBArturo Filastò2012-10-31
| | | | | | | | | | | | * Fix bad bug in reporter for OONIC
| * | Add requiresRoot attribute to test APIArturo Filastò2012-10-31
| | | | | | | | | | | | * Will trigger error if trying to run a test that requires root
| * | Add glossary with list of terms we use in OONIArturo Filastò2012-10-31
| | |
| * | Use log.msg instead of print in dnstamperArturo Filastò2012-10-31
| | | | | | | | | | | | * Minor cleanup
| * | Avoid doing wildcard import of scapy.allArturo Filastò2012-10-31
| | | | | | | | | | | | * Your code has been rated at 5.68/10 (previous run: 5.63/10)
| * | Refactor reporter, config and onionArturo Filastò2012-10-31
| | | | | | | | | | | | * Stop using newstyle super method on oldstyle class
| * | Refactor reporter and removal of dead codeArturo Filastò2012-10-31
| | |
| * | Further refactoring of nettest and runnerArturo Filastò2012-10-31
| | | | | | | | | | | | | | | | | | * Add some notes on running tests in threads * Define and document _tests attribute of out nettest TestSuite * Remove unused code
| * | Add to global import table legacy modulesArturo Filastò2012-10-31
| | | | | | | | | | | | * Refactor test case directory structure separating legacy tests from new tests
| * | Refactor runner and ooniArturo Filastò2012-10-31
| | | | | | | | | | | | | | | * Remove unused imports * Fix import indentation (please do not align from modules)
| * | Move a super nested directory that contained old bash scripts to rootArturo Filastò2012-10-31
| | | | | | | | | | | | * Delete fluff
| * | Remove lot's of dead code and documentation, salvage the salvagableArturo Filastò2012-10-31
| | | | | | | | | | | | * It was on the point of rotting.