예제 #1
0
 def DONTtest_bubble_takes_in_clonotype_queryset_as_arguement(self):
     mock_response = bubble(self.request, MagicMock())
     self.assertEqual('image/png', mock_response['content-type'])
예제 #2
0
 def test_bubble_returns_a_png(self):
     s = Sample.objects.get()
     clonofilter = ClonoFilter(sample=s)
     response = bubble(self.request, clonofilter)
     self.assertEqual('image/png', response['content-type'])
예제 #3
0
 def DONTtest_bubble_makes_a_figure(self, mock_figure, mock_canvas):
     bubble(self.request, MagicMock())
     self.assertTrue(mock_figure.called)
예제 #4
0
 def DONTtest_bubble_makes_a_subplot(self, mock_canvas, mock_png):
     bubble(self.request, MagicMock())
     self.assertIn("add_subplot()",
                   str(mock_canvas.mock_calls))
예제 #5
0
 def DONTtest_bubble_creates_a_new_canvas(self, mock_canvas, mock_png):
     bubble(self.request, MagicMock())
     self.assertTrue(mock_canvas.called)
예제 #6
0
 def DONTtest_bubble_prints_png_to_reponse(self, mock_canvas, mock_png):
     bubble(self.request, MagicMock())
     #        self.assertTrue(mock_canvas.print_png.called)
     # This is not the right way to test this
     self.assertTrue(mock_canvas.mock_calls[1].called)