~lutostag/ubuntu/trusty/maas/1.5.2+packagefix

« back to all changes in this revision

Viewing changes to src/maasserver/views/tests/test_settings.py

  • Committer: Package Import Robot
  • Author(s): Andres Rodriguez
  • Date: 2014-03-28 10:43:53 UTC
  • mto: This revision was merged to the branch mainline in revision 57.
  • Revision ID: package-import@ubuntu.com-20140328104353-ekpolg0pm5xnvq2s
Tags: upstream-1.5+bzr2204
ImportĀ upstreamĀ versionĀ 1.5+bzr2204

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
from maasserver.enum import (
24
24
    COMMISSIONING_DISTRO_SERIES_CHOICES,
25
25
    DISTRO_SERIES,
26
 
    NODE_AFTER_COMMISSIONING_ACTION,
27
26
    NODEGROUP_STATUS,
28
27
    )
29
28
from maasserver.models import (
118
117
 
119
118
    def test_settings_commissioning_POST(self):
120
119
        self.client_log_in(as_admin=True)
121
 
        new_after_commissioning = factory.getRandomEnum(
122
 
            NODE_AFTER_COMMISSIONING_ACTION)
123
120
        new_check_compatibility = factory.getRandomBoolean()
124
121
        new_commissioning_distro_series = factory.getRandomChoice(
125
122
            COMMISSIONING_DISTRO_SERIES_CHOICES)
128
125
            get_prefixed_form_data(
129
126
                prefix='commissioning',
130
127
                data={
131
 
                    'after_commissioning': new_after_commissioning,
132
128
                    'check_compatibility': new_check_compatibility,
133
129
                    'commissioning_distro_series': (
134
130
                        new_commissioning_distro_series),
137
133
        self.assertEqual(httplib.FOUND, response.status_code)
138
134
        self.assertEqual(
139
135
            (
140
 
                new_after_commissioning,
141
136
                new_check_compatibility,
142
137
                new_commissioning_distro_series,
143
138
            ),
144
139
            (
145
 
                Config.objects.get_config('after_commissioning'),
146
140
                Config.objects.get_config('check_compatibility'),
147
141
                Config.objects.get_config('commissioning_distro_series'),
148
142
            ))