Commit 9da21abf authored by Adrian DC's avatar Adrian DC
Browse files

chore(updates): ignore coverage of online updates message

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent 07f56ca9
Loading
Loading
Loading
Loading
Loading
+16 −6
Changes for src/package/updates.py: 16 added lines, 6 removed lines.
Original line number Diff line number Diff line
@@ -66,8 +66,12 @@ class Updates:

                # Show updates message
                release_date = datetime.utcfromtimestamp(Bundle.RELEASE_FIRST_TIMESTAMP)
                Updates.message(name=self.__name, older=older, available=available,
                                date=release_date)
                Updates.message(
                    name=self.__name,
                    older=older,
                    available=available,
                    date=release_date,
                )
                return True

        # Check if not offline
@@ -78,19 +82,25 @@ class Updates:

            # Check for updates
            check = UpdateChecker(bypass_cache=True).check(self.__name, version)
            if check:
            if check: # pragma: no cover

                # Show updates message
                Updates.message(name=self.__name, older=older,
                Updates.message(
                    name=self.__name,
                    older=older,
                    available=check.available_version,
                                date=check.release_date)
                    date=check.release_date,
                )
                return True

        # Older offline failure
        if older:

            # Show offline message
            Updates.message(name=self.__name, offline=True)
            Updates.message(
                name=self.__name,
                offline=True,
            )
            return True

        # Result