FoundOPS / server

www.foundops.com
1 stars 0 forks source link

Service template propogation #138

Closed jperl closed 11 years ago

jperl commented 11 years ago

Adding grease trap to nero's grease recovery does not have all fields.

Grease trap service on Oahu does not have service input field.

jperl commented 11 years ago

Test cases:

-Make sure are on the template.

  1. Add existing service template (w all the fields) to a business account.
  2. Delete service template from a business account.
  3. Add a field to FoundOPS level. Then try to add it to an existing business account. (Check it propogates down).
  4. Remove a field from the FoundOPS level. Make sure it is deleted everywhere.
  5. Remove a field from a service provider level.
zbright commented 11 years ago

Adding grease trap to nero's grease recovery does not have all fields. Tried to reproduce and all fields propagated correctly. I think the reason that all fields weren't there before was due to the fact that we re-did how options fields worked and there was a few days where propagation was wonky

jperl commented 11 years ago

Started test coverage in 76d4a1fdeed2df71dbaf673249e7f212458a48d5