Ejemplo n.º 1
0
    def test_parameter_condition_valid(self):
        self.request.GET = QueryDict("my_flag=True")
        self.assertTrue(parameter_condition("my_flag", request=self.request))

        self.request.GET = QueryDict("my_flag=today")
        self.assertTrue(
            parameter_condition("my_flag=today", request=self.request))

        self.request.GET = QueryDict("my_flag")
        self.assertTrue(parameter_condition("my_flag=", request=self.request))
Ejemplo n.º 2
0
    def test_parameter_condition_valid(self):
        self.request.GET = QueryDict('my_flag=True')
        self.assertTrue(parameter_condition('my_flag', request=self.request))

        self.request.GET = QueryDict('my_flag=today')
        self.assertTrue(
            parameter_condition('my_flag=today', request=self.request)
        )

        self.request.GET = QueryDict('my_flag')
        self.assertTrue(parameter_condition('my_flag=', request=self.request))
Ejemplo n.º 3
0
    def test_parameter_condition_non_existent(self):
        self.request.GET = QueryDict("my_flag=True")
        self.assertFalse(
            parameter_condition("my_flag=false", request=self.request))

        self.request.GET = QueryDict("my_flag=True")
        self.assertFalse(
            parameter_condition("my_flag=today", request=self.request))

        self.request.GET = QueryDict("my_flag")
        self.assertFalse(parameter_condition("my_flag", request=self.request))

        self.request.GET = QueryDict("")
        self.assertFalse(parameter_condition("my_flag=", request=self.request))
Ejemplo n.º 4
0
    def test_parameter_condition_non_existent(self):
        self.request.GET = QueryDict('my_flag=True')
        self.assertFalse(
            parameter_condition('my_flag=false', request=self.request)
        )

        self.request.GET = QueryDict('my_flag=True')
        self.assertFalse(
            parameter_condition('my_flag=today', request=self.request)
        )

        self.request.GET = QueryDict('my_flag')
        self.assertFalse(
            parameter_condition('my_flag', request=self.request)
        )

        self.request.GET = QueryDict('')
        self.assertFalse(parameter_condition('my_flag=', request=self.request))
Ejemplo n.º 5
0
 def test_request_required(self):
     with self.assertRaises(RequiredForCondition):
         parameter_condition('query_flag')
Ejemplo n.º 6
0
 def test_parameter_condition_non_existent(self):
     self.request.GET = QueryDict('not_query_flag=True')
     self.assertFalse(
         parameter_condition('query_flag', request=self.request))
Ejemplo n.º 7
0
 def test_parameter_condition_invalid(self):
     self.request.GET = QueryDict('query_flag=False')
     self.assertFalse(
         parameter_condition('query_flag', request=self.request))