#!/bin/bash

cvmfs_test_name="Caching of certificate"
cvmfs_test_suites="quick"

cvmfs_run_test() {
  logfile=$1

  cvmfs_mount lhcb.cern.ch || return 1
  ls /cvmfs/lhcb.cern.ch || return 2

  cvmfs_remove_breadcrumb lhcb.cern.ch || return 10
  cvmfs_umount lhcb.cern.ch || return 11

  try_automount lhcb.cern.ch || return 20
  if ! sudo cvmfs_talk -i lhcb.cern.ch internal affairs | grep -A1 "cache.n_certificate_hits" | grep "1"
  then
    sudo cvmfs_talk -i lhcb.cern.ch internal affairs
    return 21
  fi

  return 0
}

