Beispiel #1
0
 def test_android_equivalent_release_url(self, mock_releasenotes_url):
     """
     Should return the url for the equivalent android release
     """
     release = Mock()
     eq_(views.equivalent_release_url(release),
         mock_releasenotes_url.return_value)
     mock_releasenotes_url.assert_called_with(
         release.equivalent_android_release.return_value)
Beispiel #2
0
 def test_android_equivalent_release_url(self, mock_releasenotes_url):
     """
     Should return the url for the equivalent android release
     """
     release = Mock()
     eq_(views.equivalent_release_url(release),
         mock_releasenotes_url.return_value)
     mock_releasenotes_url.assert_called_with(
         release.equivalent_android_release.return_value)
Beispiel #3
0
 def test_no_equivalent_release_url(self, mock_releasenotes_url):
     """
     Should return None without calling releasenotes_url
     """
     release = Mock()
     release.equivalent_android_release.return_value = None
     release.equivalent_desktop_release.return_value = None
     eq_(views.equivalent_release_url(release), None)
     eq_(mock_releasenotes_url.called, 0)
Beispiel #4
0
 def test_no_equivalent_release_url(self, mock_releasenotes_url):
     """
     Should return None without calling releasenotes_url
     """
     release = Mock()
     release.equivalent_android_release.return_value = None
     release.equivalent_desktop_release.return_value = None
     eq_(views.equivalent_release_url(release), None)
     eq_(mock_releasenotes_url.called, 0)