~racb/ubuntu/quantal/apt/by_hash

« back to all changes in this revision

Viewing changes to test/libapt/configuration_test.cc

  • Committer: Package Import Robot
  • Author(s): Steve Langasek, Michael Vogt, Steve Langasek
  • Date: 2012-06-11 22:36:16 UTC
  • mfrom: (1.4.47 sid)
  • Revision ID: package-import@ubuntu.com-20120611223616-1cctfc7qrxrx4vcu
Tags: 0.9.6ubuntu1
[ Michael Vogt ]
* merged from Debian, remaining changes:
  - use ubuntu keyring and ubuntu archive keyring in apt-key
  - run update-apt-xapian-index in apt.cron
  - support apt-key net-update and verify keys against master-keyring
  - run apt-key net-update in cron.daily
  - different example sources.list
  - APT::pkgPackageManager::MaxLoopCount set to 5000
  - apport pkgfailure handling
  - ubuntu changelog download handling
  - patch for apt cross-building, see http://bugs.debian.org/666772

[ Steve Langasek ]
* Drop upgrade handling for obsolete conffile /etc/apt/apt.conf.d/01ubuntu,
  removed in previous LTS.
* prepare-release: declare the packages needed as source build deps.

Show diffs side-by-side

added added

removed removed

Lines of Context:
80
80
        equals(Cnf.FindFile("Dir::State"), "/srv/sid/var/lib/apt");
81
81
        equals(Cnf.FindFile("Dir::Aptitude::State"), "/srv/sid/var/lib/aptitude");
82
82
 
 
83
        Cnf.Set("RootDir", "/");
 
84
        equals(Cnf.FindFile("Dir::State"), "/srv/sid/var/lib/apt");
 
85
        equals(Cnf.FindFile("Dir::Aptitude::State"), "/srv/sid/var/lib/aptitude");
 
86
        Cnf.Set("RootDir", "//./////.////");
 
87
        equals(Cnf.FindFile("Dir::State"), "/srv/sid/var/lib/apt");
 
88
        equals(Cnf.FindFile("Dir::Aptitude::State"), "/srv/sid/var/lib/aptitude");
 
89
        Cnf.Set("RootDir", "/rootdir");
 
90
        equals(Cnf.FindFile("Dir::State"), "/rootdir/srv/sid/var/lib/apt");
 
91
        equals(Cnf.FindFile("Dir::Aptitude::State"), "/rootdir/srv/sid/var/lib/aptitude");
 
92
        Cnf.Set("RootDir", "/rootdir/");
 
93
        equals(Cnf.FindFile("Dir::State"), "/rootdir/srv/sid/var/lib/apt");
 
94
        equals(Cnf.FindFile("Dir::Aptitude::State"), "/rootdir/srv/sid/var/lib/aptitude");
 
95
 
 
96
        Cnf.Set("Dir::State", "/dev/null");
 
97
        Cnf.Set("Dir::State::lists", "lists/");
 
98
        equals(Cnf.FindDir("Dir::State"), "/rootdir/dev/null");
 
99
        equals(Cnf.FindDir("Dir::State::lists"), "/rootdir/dev/null");
 
100
 
83
101
        //FIXME: Test for configuration file parsing;
84
102
        // currently only integration/ tests test them implicitly
85
103