Example #1
0
    def test_last_transaction_id(self):
        """Test last_transaction_id with some transactions."""
        yum_history = support.HistoryStub()
        yum_history.old_data_pkgs["1"] = (
            dnf.yum.history.YumHistoryPackageState("lotus", "x86_64", "0", "3", "16", "Erase", history=yum_history),
        )
        yum_history.old_data_pkgs["2"] = (
            dnf.yum.history.YumHistoryPackageState("pepper", "x86_64", "0", "20", "0", "Install", history=yum_history),
        )

        with self._create_wrapper(yum_history) as history:
            id_ = history.last_transaction_id()

        self.assertEqual(id_, 2)
Example #2
0
    def test_last_transaction_id(self):
        """Test last_transaction_id with some transactions."""
        yum_history = support.HistoryStub()
        yum_history.old_data_pkgs['1'] = (
            dnf.yum.history.YumHistoryPackageState(
                'lotus', 'x86_64', '0', '3', '16', 'Erase',
                history=yum_history),)
        yum_history.old_data_pkgs['2'] = (
            dnf.yum.history.YumHistoryPackageState(
                'pepper', 'x86_64', '0', '20', '0', 'Install',
                history=yum_history),)

        with self._create_wrapper(yum_history) as history:
            id_ = history.last_transaction_id()

        self.assertEqual(id_, 2)
Example #3
0
    def test_last_transaction_id(self):
        """Test last_transaction_id with some transactions."""
        yum_history = support.HistoryStub()
        yum_history.old_data_pkgs['1'] = (
            dnf.yum.history.YumHistoryPackageState('lotus',
                                                   'x86_64',
                                                   '0',
                                                   '3',
                                                   '16',
                                                   'Erase',
                                                   history=yum_history), )
        yum_history.old_data_pkgs['2'] = (
            dnf.yum.history.YumHistoryPackageState('pepper',
                                                   'x86_64',
                                                   '0',
                                                   '20',
                                                   '0',
                                                   'Install',
                                                   history=yum_history), )

        with self._create_wrapper(yum_history) as history:
            id_ = history.last_transaction_id()

        self.assertEqual(id_, 2)
Example #4
0
    def test_last_transaction_id_notransaction(self):
        """Test last_transaction_id without any transaction."""
        with self._create_wrapper(support.HistoryStub()) as history:
            id_ = history.last_transaction_id()

        self.assertIsNone(id_)
Example #5
0
    def test_last_transaction_id_notransaction(self):
        """Test last_transaction_id without any transaction."""
        with self._create_wrapper(support.HistoryStub()) as history:
            id_ = history.last_transaction_id()

        self.assertIsNone(id_)