'Verify that matplotlib now has a package tool dependency and a complex repository dependency.'

def test_0020_verify_generated_dependency(self):

    "\n                                This    is    step    3    -    Verify    that    package_matplotlib_1_2_0170    now    depends    on    package_numpy_1_7_0170,    and    that    the    inherited    tool\n                                                                                                    dependency    displays    correctly.\n                                'Inhherited'    in    this    case    means    that    matplotlib    should    show    a    package    tool    dependency    on    numpy    version    1.7,    and    a    repository\n                                dependency    on    the    latest    revision    of    package_numpy_1_7_0170.\n                                "
    numpy_repository = self.test_db_util.get_repository_by_name_and_owner(numpy_repository_name, common.test_user_1_name)
    matplotlib_repository = self.test_db_util.get_repository_by_name_and_owner(matplotlib_repository_name, common.test_user_1_name)
    changeset_revision = self.get_repository_tip(numpy_repository)
    self.check_repository_dependency(matplotlib_repository, depends_on_repository=numpy_repository)
    self.display_manage_repository_page(matplotlib_repository, strings_displayed=['numpy', '1.7', 'package', changeset_revision])
