author | Julien Cristau <julien.cristau@logilab.fr> |
Mon, 06 Oct 2014 10:32:38 +0200 | |
changeset 11515 | b3267ba817b4 |
parent 11514 | 82e86cd8e217 |
child 11564 | a6547ff97ce0 |
permissions | -rw-r--r-- |
11514
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
1 |
import webtest |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
2 |
|
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
3 |
from cubicweb.devtools.webtest import CubicWebTestTC |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
4 |
|
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
5 |
from pyramid_cubicweb import make_cubicweb_application |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
6 |
|
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
7 |
|
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
8 |
class PyramidCWTest(CubicWebTestTC): |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
9 |
@classmethod |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
10 |
def init_config(cls, config): |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
11 |
super(PyramidCWTest, cls).init_config(config) |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
12 |
config.global_set_option('https-url', 'https://localhost.local/') |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
13 |
config.global_set_option('anonymous-user', 'anon') |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
14 |
config['pyramid-auth-secret'] = 'authsecret' |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
15 |
config['pyramid-session-secret'] = 'sessionsecret' |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
16 |
|
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
17 |
def setUp(self): |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
18 |
# Skip CubicWebTestTC setUp |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
19 |
super(CubicWebTestTC, self).setUp() |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
20 |
config = make_cubicweb_application(self.config) |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
21 |
self.includeme(config) |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
22 |
self.pyr_registry = config.registry |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
23 |
self.webapp = webtest.TestApp(config.make_wsgi_app()) |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
24 |
|
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
25 |
def includeme(self, config): |
82e86cd8e217
Move PyramidCWTest to pyramid_cubicweb.tests
Christophe de Vienne <christophe@unlish.com>
parents:
11508
diff
changeset
|
26 |
pass |