scm: mercurial: add adapter entry test (#14361)

--HG--
extra : convert_revision : svn%3Ae93f8b46-1217-0410-a6f0-8f06a7374b81/trunk%4012756
scm: mercurial: add model entries test (#14361)

--HG--
extra : convert_revision : svn%3Ae93f8b46-1217-0410-a6f0-8f06a7374b81/trunk%4012757
scm: mercurial: add model entry test (#14361)

--HG--
extra : convert_revision : svn%3Ae93f8b46-1217-0410-a6f0-8f06a7374b81/trunk%4012758
scm: mercurial: override entry and scm_entries (#14361)

--HG--
extra : convert_revision : svn%3Ae93f8b46-1217-0410-a6f0-8f06a7374b81/trunk%4012759
scm: mercurial: switch short or long id of entry by existing value in DB (#14361)

--HG--
extra : convert_revision : svn%3Ae93f8b46-1217-0410-a6f0-8f06a7374b81/trunk%4012760
scm: mercurial: use long id in adapter level (#14361)

--HG--
extra : convert_revision : svn%3Ae93f8b46-1217-0410-a6f0-8f06a7374b81/trunk%4012761