Add/check cookbooks' template tests

Registered by Federico Gimenez on 2014-03-29

We need chefspec tests to assert the contents of the templates in all the cookbooks. Ideally we need to test conditional logic is handled properly in the templates and default attribute values.

Blueprint information

Status:
Complete
Approver:
Mark Vanderwiel
Priority:
Medium
Drafter:
Federico Gimenez
Direction:
Approved
Assignee:
Mark Vanderwiel
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon kilo-rc1
Started by
Mark Vanderwiel on 2014-07-15
Completed by
Mark Vanderwiel on 2015-05-01

Whiteboard

Almost all of the cookbooks have already template tests, it should be checked that all the possible cases are covered.

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-template-tests,n,z

Addressed by: https://review.openstack.org/109048
    Added missing tests and checked existing ones

Addressed by: https://review.openstack.org/118428
    Added missing tests and checked existing ones (II)

Addressed by: https://review.openstack.org/127830
    Added missing template tests and checked existing ones (III)

Gerrit topic: https://review.openstack.org/#q,topic:bug/1387195,n,z

Addressed by: https://review.openstack.org/136626
    Added missing tests and checked existing ones

Addressed by: https://review.openstack.org/178848
    Add some missing template tests

(?)

Work Items

Work items:
[fgimenez] Add template tests to cookbook-openstack-block-storage: DONE
[fgimenez] Add template tests to cookbook-openstack-common: DONE
Add template tests to cookbook-openstack-compute: DONE
[fgimenez] Add template tests to cookbook-openstack-dashboard: DONE
Add template tests to cookbook-openstack-identity: DONE
[fgimenez] Add template tests to cookbook-openstack-image: DONE
[fgimenez] Add template tests to cookbook-openstack-network: DONE
[fgimenez] Add template tests to cookbook-openstack-object-storage: DONE
Add template tests to cookbook-openstack-ops-database: DONE
Add template tests to cookbook-openstack-ops-messaging: DONE
Add template tests to cookbook-openstack-orchestration: DONE
Add template tests to cookbook-openstack-telemetry: DONE

This blueprint contains Public information 
Everyone can see this information.