def setUp(self):
     RegistryMixin.setUp(self)
     self.registry.model = MagicMock()
     self.mr = MultiseekResults(registry=self.registry)
     self.mr.request = self.request
     self.request.session[MULTISEEK_SESSION_KEY] = json.dumps(
         {'form_data': [{'field': unicode(self.registry.fields[0].label),
           'operation': unicode(self.registry.fields[0].ops[0]),
           'value': u'foobar'}]})
 def setUp(self):
     RegistryMixin.setUp(self)
     self.registry.model = Dummy()
     self.mr = MultiseekResults(registry=self.registry)
     self.mr.request = self.request
     self.request.session[MULTISEEK_SESSION_KEY] = json.dumps(
         {'form_data': [{'field': unicode(self.registry.fields[0].label),
           'operation': unicode(self.registry.fields[0].ops[0]),
           'value': u'foobar'}]})
class TestMultiseekResults(RegistryMixin, TestCase):

    def setUp(self):
        RegistryMixin.setUp(self)
        self.registry.model = Dummy()
        self.mr = MultiseekResults(registry=self.registry)
        self.mr.request = self.request
        self.request.session[MULTISEEK_SESSION_KEY] = json.dumps(
            {'form_data': [{'field': unicode(self.registry.fields[0].label),
              'operation': unicode(self.registry.fields[0].ops[0]),
              'value': u'foobar'}]})

    def test_post(self):
        res = self.mr.post(self.request)
        self.assertEquals(res.status_code, 200)

    def test_get_queryset(self):
        res = self.mr.get_queryset()
class TestMultiseekResults(RegistryMixin, TestCase):

    def setUp(self):
        RegistryMixin.setUp(self)
        self.registry.model = MagicMock()
        self.mr = MultiseekResults(registry=self.registry)
        self.mr.request = self.request
        self.request.session[MULTISEEK_SESSION_KEY] = json.dumps(
            {'form_data': [{'field': unicode(self.registry.fields[0].label),
              'operation': unicode(self.registry.fields[0].ops[0]),
              'value': u'foobar'}]})

    def test_post(self):
        res = self.mr.post(self.request)
        self.assertEquals(res.status_code, 200)

    def test_get_queryset(self):
        res = self.mr.get_queryset()