def test_full_to_full_file(self):

        self.file_1_1.update(status=amo.STATUS_PUBLIC)

        self.check_file(self.file_1_1, self.file)

        for status in amo.STATUS_UNREVIEWED, amo.STATUS_LITE, amo.STATUS_BETA:
            self.validate_file.reset_mock()
            self.save_file.reset_mock()

            self.file.update(status=status)
            self.check_file(self.file_1_1, None)
Test that a full reviewed version is matched to the nearest
dataset/ETHPy150Open mozilla/addons-server/src/olympia/devhub/tests/test_utils.py/TestValidationAnnotatorListed.test_full_to_full_file