示例#1
0
 def test_with_checkouts(self):
     c = helper.create_checkout()
     
     results = [{
         'pilot_name': c.pilot.full_name,
         'pilot_slug': c.pilot.username,
         'airstrip_ident': c.airstrip.ident,
         'airstrip_name': c.airstrip.name,
         'actypes': {
             c.aircraft_type.name: util.CHECKOUT_SUDAH,
         },
     },]
     
     self.expected['aircraft_types'] = [c.aircraft_type.name,]
     self.expected['results'] = results
     
     self.assertEqual(util.sudah_selesai(), self.expected)
示例#2
0
 def test_with_checkouts(self):
     c = helper.create_checkout()
     
     results = [{
         'pilot_name': c.pilot.full_name,
         'pilot_slug': c.pilot.username,
         'airstrip_ident': c.airstrip.ident,
         'airstrip_name': c.airstrip.name,
         'actypes': {
             c.aircraft_type.name: util.CHECKOUT_SUDAH,
         },
     },]
     
     self.expected['aircraft_types'] = [c.aircraft_type.name,]
     self.expected['results'] = results
     
     self.assertEqual(util.sudah_selesai(), self.expected)
示例#3
0
    def post(self, request, *args, **kwargs):
        """If the filter is valid, renders the filtered checkout data"""
        logger.debug("=> FilterFormView.post")
        logger.debug(request.POST)
        form = self.form_class(request.POST)
        context = {'form': form}

        if not form.is_valid():
            logger.debug("Unable to validate form data")
        else:
            logger.debug(form.cleaned_data)
            status = form.cleaned_data['checkout_status']
            if status == util.CHECKOUT_SUDAH:
                context['checkouts'] = util.sudah_selesai(**form.cleaned_data)
            else:
                context['checkouts'] = util.belum_selesai(**form.cleaned_data)

            context['show_summary'] = True

        return self.render_to_response(context)
示例#4
0
 def test_empty(self):
     self.assertEqual(util.sudah_selesai(), self.expected)
示例#5
0
 def test_empty(self):
     self.assertEqual(util.sudah_selesai(), self.expected)