Mercurial > mozilla > hg > ProfileManager
annotate profilemanager/tests/test_profilemanager.txt @ 16:c80d44e5ca41
flush out new() function
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Thu, 06 May 2010 11:23:23 -0700 |
parents | e846544b4d92 |
children | 4a1815f8d146 |
rev | line source |
---|---|
12 | 1 Test ProfileManager |
2 =================== | |
3 | |
4 The obligatory imports: | |
5 | |
6 >>> import os | |
7 >>> from profilemanager import ProfileManager | |
8 | |
9 Get the path to the test profiles.ini file: | |
10 | |
11 >>> from pkg_resources import resource_filename | |
12 >>> path = os.path.join('tests', 'profiles', 'profiles.ini') | |
13 >>> profiles = resource_filename('profilemanager', path) | |
13
5f81f9d321ba
instantiate a profile manager in the tests with a stub profiles.ini file
Jeff Hammel <jhammel@mozilla.com>
parents:
12
diff
changeset
|
14 |
5f81f9d321ba
instantiate a profile manager in the tests with a stub profiles.ini file
Jeff Hammel <jhammel@mozilla.com>
parents:
12
diff
changeset
|
15 Instatiate a ProfileManager: |
5f81f9d321ba
instantiate a profile manager in the tests with a stub profiles.ini file
Jeff Hammel <jhammel@mozilla.com>
parents:
12
diff
changeset
|
16 |
5f81f9d321ba
instantiate a profile manager in the tests with a stub profiles.ini file
Jeff Hammel <jhammel@mozilla.com>
parents:
12
diff
changeset
|
17 >>> manager = ProfileManager(profiles) |
14
e846544b4d92
stub for a test to create a new profile
Jeff Hammel <jhammel@mozilla.com>
parents:
13
diff
changeset
|
18 |
e846544b4d92
stub for a test to create a new profile
Jeff Hammel <jhammel@mozilla.com>
parents:
13
diff
changeset
|
19 Create a new profile: |
e846544b4d92
stub for a test to create a new profile
Jeff Hammel <jhammel@mozilla.com>
parents:
13
diff
changeset
|
20 |
e846544b4d92
stub for a test to create a new profile
Jeff Hammel <jhammel@mozilla.com>
parents:
13
diff
changeset
|
21 >>> manager.new('testprofile') |