def METHOD_NAME(self):
    subvols = self.construct_subvols_to_compare()
    rd = subvol_rpm_compare(subvols=subvols)
    rpms_added_names = [nevra.name for nevra in rd.added_in_order]
    rpms_with_deps = [
        "rpm-test-first",
        "rpm-test-second",
        "rpm-test-third",
        "rpm-test-fourth",
        "rpm-test-fifth",
    ]
    self.assertIn(
        rpms_added_names,
        [
            # Since `has-epoch` and `mice` has no deps or dependents,
            # it could go in any order
            [*rpms_with_deps, "rpm-test-mice", "rpm-test-has-epoch"],
            [*rpms_with_deps, "rpm-test-has-epoch", "rpm-test-mice"],
            ["rpm-test-mice", "rpm-test-has-epoch", *rpms_with_deps],
            ["rpm-test-has-epoch", "rpm-test-mice", *rpms_with_deps],
            ["rpm-test-has-epoch", *rpms_with_deps, "rpm-test-mice"],
            ["rpm-test-mice", *rpms_with_deps, "rpm-test-has-epoch"],
        ],
    )
    # mice should be upgraded to 0.2 version
    self.assertIn(
        NEVRA("rpm-test-mice", "0", "0.2", "a", "x86_64"), rd.added_in_order
    )
    self.assertEqual(
        {
            # mice upgrade causes 0.1 version to be removed
            NEVRA("rpm-test-mice", "0", "0.1", "a", "x86_64"),
            NEVRA("rpm-test-milk", "0", "2.71", "8", "x86_64"),
        },
        rd.removed,
    )