def test_cloud_init_templates_serialization(self):
     release = self.env.create_release(api=False, version='2014.2-6.1.1')
     cluster = self.env.create_cluster(api=False, release_id=release.id)
     serializer = ps.get_serializer_for_cluster(cluster)
     self.assertEqual(
         serializer.serialize_cloud_init_templates(release), {
             'boothook': 'boothook_fuel_6.1.1_centos.jinja2',
             'cloud_config': 'cloud_config_fuel_6.1.1_centos.jinja2',
             'meta_data': 'meta_data_fuel_6.1.1_centos.jinja2'
         })
 def test_cloud_init_templates_serialization(self):
     release = self.env.create_release(api=False, version='2014.2-6.1.1')
     cluster = self.env.create_cluster(api=False, release_id=release.id)
     serializer = ps.get_serializer_for_cluster(cluster)
     self.assertEqual(
         serializer.serialize_cloud_init_templates(release), {
             'boothook': 'boothook_fuel_6.1.1_centos.jinja2',
             'cloud_config': 'cloud_config_fuel_6.1.1_centos.jinja2',
             'meta_data': 'meta_data_fuel_6.1.1_centos.jinja2'
         }
     )
    def test_env_9_0(self):
        cluster = self._get_cluster('2016.1-9.0')
        serializer = ps.get_serializer_for_cluster(cluster)

        self.assertIs(serializer, ps.ProvisioningSerializer90)
    def test_env_6_1(self):
        cluster = self._get_cluster('2014.2-6.1')
        serializer = ps.get_serializer_for_cluster(cluster)

        self.assertIs(serializer, ps.ProvisioningSerializer61)
    def test_env_5_0_1(self):
        cluster = self._get_cluster('2014.1.1-5.0.1')
        serializer = ps.get_serializer_for_cluster(cluster)

        self.assertIs(serializer, ps.ProvisioningSerializer)
    def test_env_6_1(self):
        cluster = self._get_cluster('2014.2-6.1')
        serializer = ps.get_serializer_for_cluster(cluster)

        self.assertIs(serializer, ps.ProvisioningSerializer61)
    def test_env_5_0_1(self):
        cluster = self._get_cluster('2014.1.1-5.0.1')
        serializer = ps.get_serializer_for_cluster(cluster)

        self.assertIs(serializer, ps.ProvisioningSerializer)
    def test_env_9_0(self):
        cluster = self._get_cluster('2016.1-9.0')
        serializer = ps.get_serializer_for_cluster(cluster)

        self.assertIs(serializer, ps.ProvisioningSerializer90)