def DONTtest_bubble_takes_in_clonotype_queryset_as_arguement(self): mock_response = bubble(self.request, MagicMock()) self.assertEqual('image/png', mock_response['content-type'])
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'])
def DONTtest_bubble_makes_a_figure(self, mock_figure, mock_canvas): bubble(self.request, MagicMock()) self.assertTrue(mock_figure.called)
def DONTtest_bubble_makes_a_subplot(self, mock_canvas, mock_png): bubble(self.request, MagicMock()) self.assertIn("add_subplot()", str(mock_canvas.mock_calls))
def DONTtest_bubble_creates_a_new_canvas(self, mock_canvas, mock_png): bubble(self.request, MagicMock()) self.assertTrue(mock_canvas.called)
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)