Added a draft proposal for integrating with the testing framework.
diff --git a/GSoC2010DataSeeder.wiki b/GSoC2010DataSeeder.wiki index 3544aa3..994da3c 100644 --- a/GSoC2010DataSeeder.wiki +++ b/GSoC2010DataSeeder.wiki
@@ -337,6 +337,21 @@ * *soc.modules.seeder.views* - Defines the views used by the seeder. Mostly just reuses code from _soc.modules.seeder.logic_. + += Integration with testing framework = + +== Draft proposal == + * Provide a function that will take care of seeding models of a type and automatically handle dependency in order to easily get some data to play with. This might be possible using a single function with the following prototype: + + * *def seed(model_type, number=1, data=None, configuration_sheet=None)* + * Arguments description: + * *model_type*: The type of the model to seed. + * *number*: The number of models of the specified type to seed. Dependencies are not included in this number. + * *data*: A dictionary containing values to include in the model. For example _{link_id: "asdf"}_ or _{scope: reference_to_other_model}_. + * *configuration_sheet*: Allows specifying a full configuration sheet that will be used for seeding the models. This can provide a lot more flexibility and control in how the data and it's dependencies are seeded. + + + = Proposed timeline = == Week 1 (24 May - 30 May) ==