Exemple #1
0
    def test_get_latest_release_with_error_tag_success(self, mocker):
        """
        :type mocker: Mocker
        """
        checker = NewVersionChecker(Mock(), True)

        mocker.get(
            'https://api.github.com/repos/werwolfby/monitorrent/releases',
            text=self.read_httpretty_content('github.com_releases.json',
                                             encoding='utf-8'))
        self.assertEqual('1.1.0-rc.4', checker.get_latest_release())
    def test_get_latest_prerelease_release(self):
        checker = NewVersionChecker(True)

        self.assertEqual('1.1.0-rc.1.1', checker.get_latest_release())
    def test_get_latest_public_release(self):
        checker = NewVersionChecker(False)

        self.assertEqual('1.0.2', checker.get_latest_release())
Exemple #4
0
    def test_get_latest_prerelease_release(self):
        checker = NewVersionChecker(Mock(), True)

        self.assertEqual('1.1.0-rc.1.1', checker.get_latest_release())
Exemple #5
0
    def test_get_latest_public_release(self):
        checker = NewVersionChecker(Mock(), False)

        self.assertEqual('1.0.2', checker.get_latest_release())