Renamed test_2_repo to a specific type of repo due to future introduction of other content types.
Introducing puppet modules repo testcases
updated data func
added custom_update()
added create_puppet_repo() that will create a default puppet repo