~elementary-os/ubuntu-package-imports/lsb-xenial

« back to all changes in this revision

Viewing changes to test/apt-cache

  • Committer: RabbitBot
  • Date: 2016-01-05 03:27:49 UTC
  • Revision ID: rabbitbot@elementary.io-20160105032749-tf3u4wj8xbsqttsh
Initial import, version 9.20150917ubuntu1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/python3
 
2
# coding=utf-8
 
3
 
 
4
# Fake apt-cache python script to emulate policy output for test usage
 
5
 
 
6
import sys
 
7
import os
 
8
 
 
9
if len(sys.argv) <= 1 or sys.argv[1] != 'policy':
 
10
        sys.exit("Shall only be run with exactly one argument: 'policy'")
 
11
 
 
12
print("Package files:")
 
13
print(" 100 /var/lib/dpkg/status")
 
14
print("     release a=now")
 
15
 
 
16
if os.environ.get('TEST_APT_CACHE1') == '932':
 
17
        print(' 932 http://Mirror_is_not_read/folder-either-debian/ sid/main arch Packages')
 
18
        print('     release o=oRigIn,a=SuiTe,n=codename-not-read,l=lABel,c=C0mp0nent')
 
19
        print('     origin Mirror-is-not-read')
 
20
 
 
21
if os.environ.get('TEST_APT_CACHE2') == '600':
 
22
        print('600  http://MirRor_is_not_read/folder-either-debian/ sid/main arch Packages')
 
23
        print('     release o=0RigIn,a=5uiTe,n=codename-not-read,l=1ABel,c=C03p0nent')
 
24
        print('     origin MirRor-is-not-read')
 
25
 
 
26
if os.environ.get('TEST_APT_CACHE3') == '754':
 
27
        print(' 754 http://MirRor_is_not_read/folder-either-debian/ sid/main arch Packages')
 
28
        print('     release o=Jérôme Helvète,a=5uiTe,n=codename-not-read,l=1ABel,c=C03p0nent')
 
29
        print('     origin MirRor-is-not-read')
 
30
 
 
31
if os.environ.get('TEST_APT_CACHE_RELEASE') == '512':
 
32
        print(' 512 http://MirRor_is_not_read/folder-either-debian/ sid/main arch Packages')
 
33
        print('     release o=or1g1n,a=testing,n=codename-not-read,l=l8bel,c=c0mp0nent')
 
34
        print('     origin MirRor-is-not-read')
 
35
        # Add an experimental to be ignored, with a bigger priority.
 
36
        print('  12 http://MirRor_is_not_read/folder-either-debian/ exp/main arch Packages')
 
37
        print('     release o=or1g1n,a=Riliz5uiTe,n=codename-not-read,l=l8bel,c=c0mp0nentIgn')
 
38
        print('     origin MirRor-is-not-read')
 
39
        # Add an release from foreign repository, to be considered too.
 
40
        print(' 512 http://MirRor_is_not_read/folder-either-debian/ exp/main arch Packages')
 
41
        print('     release o=P-or1g1n,a=sid,n=codename-not-read,l=P-l8bel,c=OtherComp')
 
42
        print('     origin MirRor-is-not-read')
 
43
 
 
44
if os.environ.get('TEST_APT_CACHE_UNSTABLE') == '500':
 
45
        print(' 500 http://MirRor_is_not_read/folder-either-debian/ sid/main arch Packages')
 
46
        print('     release o=Debian,a=unstable,n=sid,l=Debian,c=main')
 
47
        print('     origin MirRor-is-not-read')
 
48
 
 
49
if os.environ.get('TEST_APT_CACHE_UNSTABLE_PORTS') == '500':
 
50
        print(' 500 http://MirRor_is_not_read/folder-either-debian-ports/ sid/main arch Packages')
 
51
        print('     release o=Debian Ports,a=unstable,n=sid,l=ftp.debian-ports.org,c=main,v=1.0')
 
52
        print('     origin MirRor-is-not-read')
 
53
 
 
54
print('Pinned packages:')