src6/module.json
{
"name": "TMS",
"title": "Test Management System",
"model": [
"TMS_Project",
"TMS_Test",
"TMS_TestRisk",
"TMS_TestVariable",
"TMS_TestAcceptanceCriterion",
"TMS_TestAttachment",
"TMS_TestRun",
"TMS_TestRunReport",
"TMS_TestRunTemplate",
"TMS_TestHistory",
"TMS_TestComment",
"TMS_VirtualUser",
"TMS_Scenario",
"TMS_Requirement",
"TMS_Activity",
"TMS_ActivityStep",
"TMS_ActivityComment",
"TMS_ActivityLog",
"TMS_ActivityOutput"
],
"init": {
"User_Account": [
{
"login": "manager",
"first_name": "System",
"last_name": "Manager",
"password": "manager",
"is_active": "true"
}
],
"User_Role": [
{
"name": "TMS Project Manager",
"application": "tms",
"code_name": "project_manager",
"description": "Manages projects."
},
{
"name": "TMS Test Manager",
"application": "tms",
"code_name": "test_manager",
"description": "Manages tests."
},
{
"name": "TMS Tester",
"application": "tms",
"code_name": "tester",
"description": "Do some tests."
}
],
"User_Group": [
{
"name": "Project Managers",
"description": "Group of the managers of the projects"
},
{
"name": "Test Managers",
"description": "Group of the managers of the tests."
},
{
"name": "Testers",
"description": "Group of the testers."
}
]
},
"init_assoc": {
"User_Group|User_Role": [
{
"from": "name='Project Managers'",
"to": "code_name='project_manager'"
},
{
"from": "name='Test Managers'",
"to": "code_name='test_manager'"
},
{
"from": "name='Testers'",
"to": "code_name='tester'"
}
],
"User_Group|User_Account": [
{
"from": "name='Project Managers'",
"to": "login='manager'"
},
{
"from": "name='Test Managers'",
"to": "login='manager'"
},
{
"from": "name='Testers'",
"to": "login='manager'"
}
]
}
}