Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jc2k/sashimi

Tools for doing mean things to Zope/Plone
https://github.com/jc2k/sashimi

Last synced: 7 days ago
JSON representation

Tools for doing mean things to Zope/Plone

Awesome Lists containing this project

README

        

Sashimi
=======

Sashimi is an automatic and dynamic test case for finding and breaking untested
code paths in your application. It uses fuzzing techniques combined with
knowledge of how content types fit together in order to build a test site
with random content and then spiders it to find broken views.

This is not 'production ready'; its something i hacked together whilst learning Plone.

Adding to test suite
--------------------

Add a new test module to your project::

from myapp import BaseTestCase
from sashimi.testsuite import TestSuite

class TestCaseMixin(BaseTestCase):

def afterSetUp(self):
pass

def beforeTearDown(self):
pass

def test_suite():
return TestSuite(TestCaseMixin)